0
這是my.htaccess文件example.comWWW非WWW重定向通過.htaccess文件
代碼
#force non-www
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www\.(([a-z0-9_]+\.)?example\.com)$ [NC]
RewriteRule .? http://%1%{REQUEST_URI} [R=301,L]
此代碼重定向www.example.com但每當有一些超前的url
實施例 -
www.example.com/file-consumer-something
它重定向我example.com
我希望它成爲example.com/file-consumer-something
有人能幫忙嗎?
此代碼應該已經在做你想要的東西了(這就是'%{REQUEST_URI}'的作用)?如果這是最近發生的變化,請確保您清除了瀏覽器緩存。然而,你的代碼不僅僅是將'www.example.com'重定向到'example.com' - 你有多個域嗎?你的'.htaccess'文件中是否有其他指令?文件系統路徑中是否還有其他'.htaccess'文件? – MrWhite
可能重複[通用htaccess重定向www到非www](http://stackoverflow.com/questions/234723/generic-htaccess-redirect-www-to-non-www) – nyedidikeke
我使用共享主機cpanel 有看看我的.htaccess文件。 對不起,這裏超出了限制。 http://s000.tinyupload.com/download.php?file_id=58892297715516577289&t=5889229771551657728991750 –