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]
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

