标签: php apache .htaccess web web-development-server
我正在尝试重定向。
RewriteRule ^search?q=([a-zA-Z0-9]+) home.php?view=search?q=$1 [NC]
但是它不起作用与“?”有关。虽然当我删除“?”的原因从^search?q=([a-zA-Z0-9]+)起,它确实重定向了,但是当它在那里时,我收到404错误。我该如何解决?
^search?q=([a-zA-Z0-9]+)
答案 0 :(得分:0)
您应该使用\来匹配“?”字符。
^search\?q=([a-zA-Z0-9]+)