我正在尝试发送如下所示的查询:
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]
由于某种原因,这将我发送到索引。