2011-12-29 152 views
0

你好那裏我有一個fossis.org作爲我的虛擬根,所以我的插件域是在public_html目錄內創建的。我有一個叫做www.techiestuffs.com的插件域,它位於public_html/techiestufs目錄。從虛擬根子域重定向URL到插件域

現在我的問題是,它成了兩個不同版本的同一site.You可以看到,visitng www.techiestuffs.com和http://fossis.org/techiestuffs。所以我的整個網站變得像重複內容,並從http://fossis.org/techiestuffs許多URL也收錄在搜索發動機。 這兩個網站都使用Drupal7 CMS。

有誰知道如何將後面的一個重定向到fossis.org/techiestuffs到techiestuffs.com。

回答

2

如何這樣的事情,對於public_html/.htaccess

Options +FollowSymLinks 
RewriteEngine On 

RewriteBase/

RewriteCond %{HTTP_HOST} ^fossis.org$ 
RewriteRule techiestuffs(/.*)? http://www.techiestuffs.com$1 [R=301] 
+0

它不幹活認爲有些事情應該在的public_html的.htaccess添加/ techiestuffs作爲well.Because你可以看到,fossis.org犯規採取WWW 。但對於這個techiestuffs目錄,它需要www,因爲techiestuffs.com使用www。 – 2011-12-29 17:14:13

+0

@vividvilla - 沒關係。我甚至在本地進行了測試。基本上,如您所問,這將會將任何請求都轉發到'techiestuffs'目錄到'www.techiestuffs.com'域的相同路徑 - 但只有當原始請求進入'fossis.org'時 - 纔會這樣只匹配'http:// fossis.org/techiestuffs/*'的請求。只要此URL正在工作,您應該設置。 – ziesemer 2011-12-29 17:19:47

+0

但URL http://fossis.org/techiestuffs/沒有重定向到www.techiestuffs.com – 2011-12-29 17:39:16