次のようなクエリを送信しようとしています。
example.org/search?q=search+query
に
search.pl?q=search+query
およびindex.phpへの他のすべてのリクエスト、これは私のhtaccessがどのように見えるかです(機能していません)
RewriteEngine on
RewriteRule ^search\?q\=(.*)$ /cgi-bin/search.pl?q=$1 [L,QSA]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]
これにより、何らかの理由でインデックスに移動します。