重定向网址无法在.htaccess中运行

时间:2017-01-03 07:19:41

标签: php .htaccess redirect

我有一个简单的搜索表单。提交搜索按钮后,网址会转到example.com/search.php?q=query。我希望将其重定向到example.com/search/query

我试过了

RewriteRule search\.php?q=(.*)$ /search/$1 [R=301,L]
RewriteRule search/(.*)$ search.php?q=$1 [NC]

但它不起作用。

这是我最近的尝试 RewriteCond %{QUERY_STRING} ^q=(.*)$
RewriteRule ^search\.php$ http://example.com/search/%1 [R=302,L]

它正在重定向到example.com/search/query?q=query

0 个答案:

没有答案