Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Problem z mod_rewrite
Forum PHP.pl > Forum > Serwery WWW > Apache
SirZooro
Witam,
Mam coś takiego w .htaccess:
Kod
RewriteEngine On
RewriteBase /

RewriteRule ^polecenia/html/znaczniki/znacznik_([a-zA-Z0-9_\-]+)\.html$ polecenia/html/znacznik.php?tag=$1 [L]

RewriteRule ^polecenia/html/znaczniki/?$ polecenia/html/znaczniki.php [L]
RewriteRule ^polecenia/html/znaczniki/index.php$ polecenia/html/znaczniki.php [L]

Powyższy kod ma kierować żądania wyświetlenia zawartości katalogu do skryptu polecenia/html/znaczniki.php, a żądania wyświetlenia danych o konkretnym znaczniku do polecenia/html/znacznik.php?tag=costam. U mnie w domu to działa, ale niestety na serwerze w internecie już nie - zawsze odpala się skrypt wyświetlający listę znaczników. Co ciekawe próba odwołania się do nieistniejącego adresu /polecenia/html/znaczniki/abc też działa i wyświetla listę znaczników sadsmiley02.gif . W domum mam Apache/2.0.59 (Win32), na serwerku w necie jest Apache/2.6.0.61 (Unix). Macie może jakieś pomysły? Za każdą podpowiedź będę wdzięczny smile.gif
verox
A na serwerze w httpd.conf jest mod_rewrite wlaczony? Pewnie nie
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.