PHP Yönlendirme (301) gizleme sorgu dizesi

0 Cevap php

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&sect=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&sect=$2&prod=$3 [L,NC,QSA]
RewriteRule ^shop/([a-zA-Z0-9\-_]+)/([a-zA-Z0-9\-_]+)/?$ /content.php?dept=$1&sect=$2 [L,NC,QSA]
RewriteRule ^shop/([a-zA-Z0-9\-_]+)/?$ /content.php?dept=$1 [L,NC,QSA]
RewriteRule ^shop/ /content.php [L,NC,QSA]

0 Cevap