2011-03-11 118 views
1

此刻我有兩個域在同一個網絡空間指向(所以domain1.com/index.html和domain2.com/index.html給出相同的頁面)。我想configuer它,這樣如果我去domain1.com/index.html或domain1.com/test/......我被轉發到domain1.com/something/index.html或domain1.com/something/測試/ ...htaccess的問題

當我去domain2.com/index.html它不應該被轉發,所以我應該只看到domain2.com/index.html

任何建議,我該怎麼辦呢?

回答

0

這是未經測試:

RewriteEngine on 
RewriteCond %{HTTP_HOST} ^domain1.com$ 
RewriteRule ^(.*)$ /something/$1 
+0

謝謝,這是卓有成效的,您知道這是否是SEO? – user485659 2011-03-11 11:13:03

+0

不知道你的意思是什麼,但如果你有DOMAIN1生活已經那麼你會希望做一個301重定向到新的/某事/ URL讓搜索引擎認爲它是已移動,而不是複製的URL。如果它適合你,請接受答案。 – 2011-03-11 11:21:33

+0

嗯我似乎有幾個問題: - 我不得不添加一個規則與www爲了www.domain1.com工作 RewriteCond%{HTTP_HOST}^www.domain1.com $ RewriteRule ^(。 *)$ /事/ $ 1 - 當我現在去domain1.com我看右頁,但只要我點擊一個鏈接,我下載的頁面(如我點擊一個鏈接到test.php的上;在瀏覽器下載文件test.php) – user485659 2011-03-11 11:27:54