Ben PHP kullanarak bir sayfa (ben aksine PHP gerektiğini düşünüyorum. Htaccess ilgili sayfaların bir sürü ve yönlendirme bir datbase tutulan yapmak için gerekli bilgi olduğu gibi) yönlendirmek için çalışıyorum.
Ben bir yönlendirme için çalışıyorum sayfa zaten yeniden yazılmış, ve gibi görünüyor:
www.example.com/shop/deptartment/section/product1/
Hangi www.example.com/content.php?dept=department§=section&prod=product yeniden yazıyor
Ben olmak $ url ile php header($url,TRUE,301);
kullandığınızda Ancak (Örneğin) göre yeniden yönlendirir www.example.com/shop/deptartment/section/product2/:
www.example.com/shop/deptartment/section/product2/?dept=department§=section&prod=product
Bütün istediğim www.example.com/shop/deptartment/section/product2/ olduğunu puanlık
Ben php. Htaccess bu durdurmak ama nasıl biliyor, herhangi bir fikir?
Çok teşekkürler,
Stuart
P.S. kurallar yeniden yazın:
RewriteRule ^shop/([a-zA-Z0-9\-_]+)/([a-zA-Z0-9\-_]+)/([a-zA-Z0-9\-_]+)/?$ /content.php?dept=$1§=$2&prod=$3 [L,NC,QSA]
RewriteRule ^shop/([a-zA-Z0-9\-_]+)/([a-zA-Z0-9\-_]+)/?$ /content.php?dept=$1§=$2 [L,NC,QSA]
RewriteRule ^shop/([a-zA-Z0-9\-_]+)/?$ /content.php?dept=$1 [L,NC,QSA]
RewriteRule ^shop/ /content.php [L,NC,QSA]