我想重定向一個域名:http://www.newdomain.com到http://sub.maindomain.comhtaccess的重定向域和URL面膜
我已編輯的.htaccess爲:
RewriteEngine On
RewriteBase/
RewriteCond %{HTTP_HOST} !sub.maindomain.com$ [NC]
RewriteRule ^(.*)$ http://sub.maindomain.com/$1 [L,R=301]
它重定向,但在地址欄中http://sub.maindomain.com可見。幫幫我!如何做掩模,以便http://www.newdomain.com可見。謝謝
而且我還想創建一個子網站http://sub.newdomain.com。如何用.htaccess做到這一點。
「www.newdomain.com」和「sub.maindomain.com」是否由同一主機提供服務? – 2012-07-23 21:50:52
@JonLin不,他們是由不同的主機提供服務。但是,如果它相同或不同,我認爲它並不重要。 – 2012-07-23 21:54:20
如果你有重定向(規則目標中的'R = 301'標誌或有'http://'/'https://'),那麼瀏覽器將始終在地址欄中顯示新的URL。如果他們在2個不同的主機上,那麼你不能在內部重寫,你只能重定向或代理。 – 2012-07-23 21:56:14