Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 466 Pomógł: 11 Dołączył: 21.09.2006 Skąd: Szczecin Ostrzeżenie: (0%)
|
używam mod_rewrite oto przykład reguły:
Kod RewriteRule ^recommend$ recommend.php [QSA,L] RewriteRule ^profile/([0-9]+)$ profile.php?id=$1 [QSA,L] Problem polega na znaku / na końcu linka. Wszystko jest OK, gdy wspomnianego / nie ma na końcu. Po dodaniu go na koniec adresu - dostaję błąd 404:/ Jak zlikwidować ten problem? Jakaś reguła na automatyczne dopisywanie, czy usuwanie tego slasha czy jakoś inaczej? |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 1 Pomógł: 0 Dołączył: 17.02.2011 Ostrzeżenie: (0%)
|
Witam,
Topik jest stary ale nie bede zakladal nowego. Tez mam problem ze slashem na koncu linka. Problem jest troche inny bo regula dziala: RewriteRule ^([^.]+)/+$ index.php [L] i index.php sie laduje. Natomiast inne pliki includowane (nawet obrazy) nie. index.php szuka tych dodatkowych plikow w tym wyimaginowanym katalogu z linka Np www.domena.com/testuj/ pomimo tego ze index.php wczesniej pokazywal pic.jpg z glownego katalogu to teraz szuka w testuj/pic.jpg No i oczywisnie go nie znajduje. Wiec na stronie nie ma ani obrazow, ani css ani javascriptow ladowanych z zewnatrz (widze w zrodle strony ze szuka ich w tym katalogu testuj) Co zrobic? Czy warunkiem dzialania takiej reguly jest podawanie wszedzie pelnej nazwy domeny? (tzn nie "pic.jpg" tylko "http://www.domena.com/pic.jpg") Czy cos zmienic w ustawieniach serwera? Pozdrawiam marcepan |
|
|
|
robos85 [htaccess] slash na końcu linka 22.09.2008, 20:58:06
jareeny Najprostszym rozwiazaniem będzie jeszcze dopisanie... 22.09.2008, 21:33:18
webdice KodRewriteRule ^recommend/?$ recommend.php ... 22.09.2008, 21:35:38
robos85 ? - oznacza że znak go poprzedzający jest opcjonal... 22.09.2008, 22:12:44
webdice Cytat(robos85 @ 22.09.2008, 23:12:44 ... 22.09.2008, 22:46:00
-quest- base href lub linki od znaku / np <img src=... 17.02.2011, 15:17:14 ![]() ![]() |
|
Aktualny czas: 27.12.2025 - 19:12 |