这是我的域名的页面:www.mydomain.com/en/stats.php为什么不重写这个URL?
我希望它看起来像这样:www.mydomain.com/en/statistics/players
这是很简单,但由于某些原因,下面的htaccess代码不起作用。
Options +FollowSymLinks
RewriteEngine On
RewriteRule ^/statistics/players stats.php [R=301,L,QSA]
当我尝试打开搜索引擎优化版本时,出现404错误。当我使用常规URL时,该页面可以正常打开。我究竟做错了什么?
对于正则表达式'^'手段开始线,但是你的网址以'''/''''开头,所以它不会匹配。尝试从你的代码中删除'^ /',或者使你的正则表达式更加精确'^/en/foobar/baz/en/foo.php' – x539 2013-02-24 16:25:23