並行運行,我有兩個領域:的.htaccess防止在跨多個域
www.mywebsite.com www.my-website.com
我希望所有的流量將my-website.com (沒有WWW)
在.htaccess的www.mywebsite.com目前,我有以下幾點:
RewriteCond %{HTTP_HOST} ^mywebsite\.com$ [OR]
RewriteCond %{HTTP_HOST} ^www\.mywebsite\.com$
RewriteRule ^/?$ "http\:\/\/www\.my\-website\.com\/" [R=301,L]
在.htaccess的www.my-website.com我CURR ently具備以下條件:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^111\.111\.111\.111
RewriteRule (.*) http://www.my-website.com/$1 [R=301,L]
我要找寫兩個.htaccess文件正確的方式,使一切都將my-website.com和並行運行阻止。
只有圖案是正則表達式,在RewriteRule的替換部分中轉義是錯誤的。如果你說你只想使用非www版本,你爲什麼要重定向到www版本?你爲什麼期望通過IP地址(不是主機名)來請求你的站點? – CBroe
這裏的問題究竟是什麼? – anubhava
「我現在」所擁有的並不是我想要前進的東西,因此我正在尋找建議,使其按照我希望的方式前進。 –