![]() |
![]() ![]() |
![]() |
-ahmed- |
![]()
Post
#1
|
Goście ![]() |
Wszystkie przekierowania idą przez index.php :
Kod RewriteEngine On RewriteBase / RewriteRule ^$ index.html [QSA] RewriteRule ^([^.]+)$ $1.html [QSA] RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ index.php [QSA,L] Jednak załóżmy że inny projekt korzysta z tego index.php ale jego lokacja jest o katalog wyżej niż on sam. Jak się więc odwołać do np. pliku css w nim? próbowałem "./style.css", "../style.css" jednak nie działają. Jedyne co zaskakuje to odwołanie bezpośrednie przez domenę "http://localhost/inne/style.css" jednak czy jest sposób aby działało to tradycyjnie? struktura: Kod /public_html
-bleble - index.php // to jest właśnie ten index.php -inne - style.css |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 729 Pomógł: 346 Dołączył: 4.04.2009 Ostrzeżenie: (0%) ![]() ![]() |
Niezbyt ciebie rozumiem. Czy chodzi Ci o taką sytuację:
Kod /public_html -bleble - index.php // to jest właśnie ten index.php -inne - style.css -jeszczeinne -drugiindex.php To z adresu jeszczeinne/drugiindex.php dostaniesz się do css Kod ../inne/style.css Jeżeli masz sytuację /public_html -bleble - index.php // to jest właśnie ten index.php -inne - style.css /inny_projekt -index.php [/code] To możesz się dostać do css pełną ścieżką z http (no chyba, że masz odpowiednio skonstruowany vhost albo powiązanie w linuksie ln gdzie w inny_projekt jest katalog wskazujący na inne w public_html -------------------- |
|
|
-Gość- |
![]()
Post
#3
|
Goście ![]() |
Nie, index.php jest jeden i z niego ładowana jest aplikacja, której bebechy znajdują się poziom wyżej niż sam index.php. samo działanie PHP wczytywanie plików działa jak należy, problem jest z wczytaniem obrazków i plików css.
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 709 Pomógł: 176 Dołączył: 24.10.2010 Ostrzeżenie: (0%) ![]() ![]() |
Zrób po prostu strukturę taką jak w większości frameworków:
Kod -libs/ //tutaj pliki .php
-public_html/ |_index.php //wczytuje pliki php z katalogu libs |_web/ |_css |_js Ten post edytował d3ut3r 24.05.2012, 17:03:54 -------------------- http://d3ut3r.wordpress.com/ | mysql_* jest przestarzałe UŻYWAJ PDO!
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 1 729 Pomógł: 346 Dołączył: 4.04.2009 Ostrzeżenie: (0%) ![]() ![]() |
to do index.php dostajesz się localhost/bleble/index.php? jak tak to
Kod ../inne/style.css Jeżeli localhost/index.php to Kod inne/style.css
-------------------- |
|
|
-Gość- |
![]()
Post
#6
|
Goście ![]() |
d3ut3r - faktycznie, będę musiał, to jedyne i sensowne wyjście.
lobopol - tak, ale ten sposób nie działa, już próbowałem wszystkich możliwości, podejrzewam że to coś z konfiguracją serwera, jednak nie mam czasu aby sprawdzić co dokładnie. |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 24.05.2012 Ostrzeżenie: (0%) ![]() ![]() |
Nie, index.php jest jeden i z niego ładowana jest aplikacja, której bebechy znajdują się poziom wyżej niż sam index.
![]() |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.07.2025 - 17:48 |