1
我更新我的htaccess,所以我可以將我的.net和.org域重定向到.com,但是我得到一個「域有一個循環錯誤」。使用htaccess循環錯誤?
我確定這個問題與非www到www的重定向有關,但我不知道如何組合所有的代碼。有任何想法嗎?
我的目標是:(1)重定向非www到www(已設置和完美的作品)和(2)重定向.net和.org域.COM
的.htaccess:
##### RewriteEngine enabled - BEGIN
RewriteEngine On
##### RewriteBase set - BEGIN
RewriteBase/
##### Redirect non-www to www - BEGIN
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]
##Redirect .net and .org to .com - BEGIN
RewriteCond %{HTTP_HOST} ^(www\.)?example\.org [OR,NC]
RewriteCond %{HTTP_HOST} ^(www\.)?example\.net [OR,NC]
RewriteCond %{HTTP_HOST} ^www\.example\\.com [NC]
RewriteRule (.*) http://example\.com/$1 [R=301,L]
注意:.net和.org域都已經指向相同的IP,所以這裏沒有問題。
感謝anubhava這個工作完美!乾淨簡潔 – lespaul