Ben böyle bir .htaccess
yeniden yazma kuralı var :
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteRule ^search/(.*)$ search.php?q=$1
Birisi ziyaretleri ne yapar, olduğu http://example.com/search/test
gerçekten işlenir URI http://www.example.com/search.php?q=test
.
Şimdi, yeniden yazılmış URL'ye fazladan rastgele bir GET parametresi iletmeye çalışırsam, parametre yoksayılır. Bu yüzden burada ziyaret etmeye çalışırsam:
http://www.example.com/search/whatever?extra=true
Parametre extra
yoksayılır. Hiç geçmemiş gibi görünüyor.
Bu sorun çözülebilir mi? Öyleyse nasıl?
.htaccess
çaylağım.