मेरे पास .htaccess
इस तरह से फिर से लिखने का नियम है:
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteRule ^search/(.*)$ search.php?q=$1
यह क्या करता है, अगर कोई http://example.com/search/test
यूआरआई का दौरा करता है जो वास्तव में संसाधित है http://www.example.com/search.php?q=test
।
अब, यदि मैं अपने लिखित URL में एक अतिरिक्त यादृच्छिक GET पैरामीटर पास करने की कोशिश करता हूं, तो पैरामीटर को नजरअंदाज कर दिया जाता है। इसलिए अगर मैं यहाँ जाने की कोशिश करूँ तो:
http://www.example.com/search/whatever?extra=true
पैरामीटर extra
को अनदेखा किया जाता है। यह बिल्कुल नहीं लगता है।
क्या यह समस्या ठीक हो सकती है? यदि हां, तो कैसे?
.htaccess
noob हूँ ।