Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [Apache] Problemy z mod_rewrite
Forum PHP.pl > Forum > Serwery WWW > Apache
kłulik
W pliku .htaccess mam ustawione takie przekierowanie:
Kod
RewriteRule ^([a-zA-Z/]{1,100})$ index.php?category=$1

Jeśli adres będzie wyglądał tak: http://domena/qwerty to wszystko ładnie mi wyświetla, do skryptu jest przekazywana zmienna category=qwerty.
Ale jeśli na końcu adresu jest / (slash) to wtedy skrypt działa poprawnie ale na stronie nie wyświetla styli. Jeśli slasha nie ma w przekazywanej zmiennej to wszystko jest OK.
Co zrobić żeby wyświetkał style?
Zajec
Odwołuj się do arkusza i obrazków zaczynając ścieżkę znakiem slasha. Przeglądarka będzie szukała wtedy obrazka w katalogu głównym. Pamiętaj, że to serwer przepisuje adres na index.php - przeglądarka myśli, że się zagłębiła w katalog.

src="/style.css"
kłulik
Działa, dzięki za pomoc.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.