一般htaccess將www重定向到非www。我想重定向www.example.com到example.com..以下htaccess代碼實現了這一點:RewriteCond %{HTTP_HOST} ^www\.example\.com [NC]
RewriteRule ^(.*)$ http://example.com/$1 [L,R=301]但是,有沒有一種不對域名進行硬編碼的通用方式來做到這一點呢?
3 回答

慕田峪7331174
TA貢獻1828條經驗 獲得超13個贊
RewriteEngine On RewriteBase / RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC] RewriteRule ^(.*)$ http://%1/$1 [R=301,L]

SMILET
TA貢獻1796條經驗 獲得超4個贊
RewriteCond %{HTTPS} off RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC] RewriteRule ^(.*)$ http://%1/$1 [R=301,L] RewriteCond %{HTTPS} on RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC] RewriteRule ^(.*)$ https://%1/$1 [R=301,L]
添加回答
舉報
0/150
提交
取消