Zamiast www.domena.pl/produkt.php?nazwa=bateria mam
www.domena.pl/drobiazgi/bateria.html
Zamiast www.domena.pl/produkty.php?kat=drobiazgi mam
www.domena.pl/drobiazgi
Zamiast www.domena.pl/produkty.php?kat=drobiazgi&page=3 mam
www.domena.pl/drobiazgi/3
Zamiast www.domena.pl/admin/zdjecie.php?tryb=1&plik=123.jpg mam
www.domena.pl/photo/1/123.jpg
W .htaccess wpisalem:
Kod
RewriteEngine on
RewriteRule ^(?!admin).*?/(.*?)\.html$ /produkt.php?nazwa=$1 [l]
RewriteRule ^(?!admin)([^/\.]+)/?$ produkty.php?kat=$1 [l]
RewriteRule ^(?!admin)([^/\.]+)/(\d+)/?$ produkty.php?kat=$1&page=$2 [l]
RewriteRule ^photo/(\d+)/(\d+\.\w{3})$ admin/zdjecie.php?tryb=$1&plik=$2
[l]
RewriteRule ^(?!admin).*?/(.*?)\.html$ /produkt.php?nazwa=$1 [l]
RewriteRule ^(?!admin)([^/\.]+)/?$ produkty.php?kat=$1 [l]
RewriteRule ^(?!admin)([^/\.]+)/(\d+)/?$ produkty.php?kat=$1&page=$2 [l]
RewriteRule ^photo/(\d+)/(\d+\.\w{3})$ admin/zdjecie.php?tryb=$1&plik=$2
[l]
Niby wszystko dziala jak trzeba, ale w logu bledow apacha mam caly czas
wpisy tego typu:
mod_rewrite.c(1788): [client 83.168.68.138] mod_rewrite's internal redirect
status: 0/10., referer: http://www.domena.pl/drobiazgi/bateria.html
Co jest przyczyna, gdzie zrobilem blad?