Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [.htaccess] Imitacja katalogów
Forum PHP.pl > Forum > Serwery WWW
epeaxx
Witam, napisałem sobie taką prostą regułkę:

Kod
RewriteRule ^users/(.+)/(.+)$ users.php?name=$1&rank=$2 [L]


Ale niestety nie działa ona tak jakbym tego sobie życzył. Każdy element na stronie w tym momencie odwołuje się do wszystkiego tak jakby te foldery naprawdę istniały i przykładowo style już ne odwolują się do głównego folderu tylko do folderu, który ogólnie nie istnieje czyli users/admin/7. Mógłby mi ktoś pomóc rozwiązać problem i dodatkowo powiedzieć w jaki sposób mógłbym dodać końcówkę .html ponieważ dając taką formę:

Kod
RewriteRule ^users/(.+)/(.+)\.html$ users.php?name=$1&rank=$2 [L]


W ogóle nic nie działa i wyświetla mi się błąd 404.

Pozdrawiam
by_ikar
http://eriz.pcinside.pl/weblog/mod_rewrite...ac-208.html#t83

widzisz, jakbyś poszukał, to tylko ja sam podałem ten link na tym forum już z 15 razy. A sam temat jak mantra, potrafi się średnio kilka razy w tygodniu powtórzyć.. A wszystko za sprawą używania ścieżek względnych i średniego pojęcia o poruszaniu się po katalogach..
epeaxx
Dzięki za link, takie rozwiązanie już u siebie wprowadziłem tylko miałem nadzieję, że po prostu istnieje jakiś inny sposób i dałoby radę obejść się bez ścieżek bezwzględnych.
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.