0
在根目錄下的.htaccess文件,我有以下規則:的.htaccess,mod_rewrite的錯誤
Options -Indexes
RewriteEngine on
RewriteCond %{HTTP_HOST} ^example.com$
RewriteRule (.*) http://www.example.com$1 [R=301]
RewriteRule ^([A-Za-z0-9-%]+)/?$ /index.php?m=$1 [L]
我所設置的一些「WWW」被添加到每個URL的進入開始時的規則。問題是,當我輸入「example.com/test」時,它會嘗試將我重定向到「www.example.comtest」而不是「www.example.com/test」。我該如何解決?
嗯,我沒有看到任何其他的問題,但可以建議來使用記錄。因此,在'RewriteEngine on'放置'RewriteLog%PATH/TO/YOUR/LOG/FILE%'後,您可以跟蹤出現問題的位置 – jorj 2012-08-08 20:01:41