2009-12-09 56 views
1

我有一個網站在new.site.com的子域上運行,我希望能夠在.htaccess文件中放置一些東西,以顯示子域的內容,就好像它在根。以子域名顯示內容

如果該網站是:new.site.com ,我想使用的網址:site.com

基本上就是我想要做的是不從子域的文件移動到根我服務器。

+0

我建議發送重定向響應(301或302),因此用戶發送到site.com。如果Google在多個位置檢測到相同的內容,Google可能會對您進行處罰,因此重定向到規範位置可能更可取。 – pkaeding 2009-12-09 23:52:44

+0

我目前有301設置,但URL更改爲子域URL。我只需要顯示子域中的內容,但是使其顯示在根級別。 – Chad 2009-12-09 23:59:55

回答

0

嘗試使用域指針。

編輯: 不知道爲什麼我的答案被擊倒。讓我再詳細一點。

我自己在我的網站上這樣做。在我的託管公司的控制面板中,我可以選擇創建域指針。它所做的是設置一個域來使用另一個域的網站。

+0

我沒有下來,但我不知道如何在cPanel中做到這一點。我可以選擇創建重定向。 – Chad 2009-12-10 00:10:31

+0

你能創建插件域嗎?我相信這就是cPanel如何做到的。 (我剛登錄到我的一個)。 – jchapa 2009-12-10 00:22:20

+0

它給了我一個錯誤,說我不能停放我的主域名。我必須先刪除301重定向嗎? – Chad 2009-12-10 00:35:21

0

居然發現這一點,工作櫃面任何人想知道:

RewriteEngine on 
RewriteBase/
RewriteRule ^$ /subdomain/ [L]