Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [.htaccess] Imitacja katalogów
epeaxx
post 10.03.2012, 20:10:25
Post #1





Grupa: Zarejestrowani
Postów: 16
Pomógł: 0
Dołączył: 8.06.2011

Ostrzeżenie: (0%)
-----


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

Ten post edytował epeaxx 10.03.2012, 20:10:44
Go to the top of the page
+Quote Post
by_ikar
post 10.03.2012, 22:06:34
Post #2





Grupa: Zarejestrowani
Postów: 1 798
Pomógł: 307
Dołączył: 13.05.2009
Skąd: Gubin/Wrocław

Ostrzeżenie: (0%)
-----


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..
Go to the top of the page
+Quote Post
epeaxx
post 11.03.2012, 09:36:51
Post #3





Grupa: Zarejestrowani
Postów: 16
Pomógł: 0
Dołączył: 8.06.2011

Ostrzeżenie: (0%)
-----


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.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 26.06.2025 - 10:52