Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 45 Pomógł: 0 Dołączył: 26.06.2010 Ostrzeżenie: (10%)
|
Witam,
napisałem sobie prosty plik .htaccess Kod RewriteEngine On DirectoryIndex index.php RewriteRule ^index$ index.php [L] RewriteRule ^id/([^/]*)/$ /index.php?id=$1 [L] RewriteRule ^strona/([^/]*)/$ /index.php?strona=$1 [L] Jak widać linki z postaci http://strona.pl/index.php?id=10 zmieniane są na http://strona.pl/id/10/ itd. Wszystko działa tak jak powinno, ale tylko w obrębie pliku index.php. Na stronie głównej, jak i na tych z wpisami mam wyszukiwarkę, która odwołuje się do pliku szukaj.php. Gdy jestem na stronie pod adresem http://strona.pl/id/10/ i nacisnę wyszukiwanie to zamiast przenieść mnie na stronę http://strona.pl/szukaj.php to robi coś takiego http://strona.pl/id/10/szukaj.php. Gdy niema pliku .htaccess i linki są "normalne" to wszystko działa tak jak powinno. Jak temu zaradzić? |
|
|
|
erix Stosuj ścieżki bezwzględne dla linków. Przeglądark... 4.08.2010, 19:19:36
everth W head dopisz sobie:
[HTML] pobierz, plaintext ... 4.08.2010, 19:55:00
coomler Dziękuję Wam bardzo
Oba sposoby działają, ale te... 4.08.2010, 20:17:45 ![]() ![]() |
|
Aktualny czas: 10.06.2026 - 14:02 |