這是我的域名的頁面: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