【发布时间】:2014-05-25 00:40:58
【问题描述】:
我想将http://example.com/search/search.php?q=videos 重定向到http://example.com/search/videos
我尝试这样做,但它不起作用。这是我的 htaccess 文件:http://example.com/search/.htaccess
<Files .htaccess>
order allow,deny
</Files>
Options +FollowSymLinks
RewriteEngine On
RewriteBase /search/
RewriteRule ^([^/]+)(?:/[^/]+)?/?$ search.php?q=$1 [L,QSA]
RewriteRule ^([^/]+)/[^/]+/([0-9]+)/?$ search.php?q=$1&p=$2 [L,QSA]
RewriteRule ^search/(.*)$ load.php?q=$1 [L]
最后一个RewriteRule 不起作用.. 如何解决它.. 帮助.. 谢谢RewriteRule ^search/(.*)$ load.php?q=$1 [L]
【问题讨论】:
标签: php regex apache .htaccess mod-rewrite