1
比方說,我有兩個域名:
1. maindomain.com
2. parkeddomain.com
使用的.htaccess我想將www添加到所有URL請求中,並將所有從停放域重定向到主域。在簡單的話,我打算用的.htaccess重定向所有地址如下形式:
在所有領域全面重定向地址,一個主域名使用的htaccess
http://maindomain.com/someurl00/subsitepage00/
http://parkeddomain.com/someurl00/subsitepage00/
http://www.parkeddomain.com/someurl00/subsitepage00/
TO:
http://www.maindomain.com/someurl00/subsitepage00/
我曾嘗試下面的方法,但它不能正常工作:
RewriteCond %{HTTP_HOST} ^parkeddomain\.com$ [NC][OR]
RewriteCond %{HTTP_HOST} ^www\.parkeddomain\.com$ [NC][OR]
RewriteCond %{HTTP_HOST} ^maindomain\.com$ [NC]
RewriteRule^http://www.maindomain.com/%{REQUEST_URI} [L,R=301]
任何幫助,非常感謝!
這是工作,但你有什麼想法,爲什麼網址轉換是這樣的:通過'http:// // www.maindomain.com someurl00/subsitepage00 /'有一個額外的「/」在主域之後。我嘗試了'http://www.maindomain.com% {REQUEST_URI}',但我仍然得到額外的「/」。任何想法? – sa3er
好吧,現在又做了另一個照顧//的更新。 – anubhava
哦,我已經在%{REQUEST_URI}之前刪除了/但是並不是爲什麼它在我當前的瀏覽器中不起作用。可能與緩存有關。只是在另一臺電腦上試用過它,它的功能就像一個魅力。非常感謝你。 – sa3er