2012-11-17 34 views
0

我在www.mydomain.com中使用.htaccess將特定IP重定向到子域名www2.mydomain.com。 所有罰款那裏。使用.htaccess在地址欄中隱藏/屏蔽子域名

現在我想通過更改地址欄顯示www.mydomain.com來隱藏您在www2.mydomain.com上的事實,那有可能嗎?

www.mydomain.com和www2.mydomain.com都在同一個主機上。

感謝您的任何幫助!

+0

hm所以它可以重寫,以便這些IP只能看到www2.mydomain.com而不是www.mydomain.com的內容? –

回答

0

這聽起來像你正在尋求使兩個域名包含相同的應用程序文件夾。

在使用虛擬主機的典型LAMP環境中,可以將多個虛擬主機指向同一個文件夾。這意味着您必須在配置中進一步深入一些,而不僅僅是.htaccess文件。您需要SSH/root訪問您的遠程服務器。如果它在當地服務,然後離開。您正在尋找的虛擬主機是www2.mydomain.com和mydoamin.com

  1. 查找您的httpd.conf文件。這通常存儲在Apache應用程序目錄中。
  2. 確保虛擬主機模塊已啓用
  3. 定義或修改虛擬主機以指向同一文檔根目錄。
  4. 保存,並重新啓動Apache(確保沒有配置錯誤或 它會失敗重新啓動)

如果你利用平行或的cPanel的平臺上,應該有一個本地配置文件每個虛擬主機文件夾內包含一個類似的虛擬主機配置。這是典型的,因爲它減少了在使用核心apache配置時弄亂整個服務器的機會。

+0

嗨,沒有acctually我想在www2.mydomain.com不同的內容,但重定向的訪問者不應該能夠看到他們在子域。所以基本上只是「僞造」子域名。或者我沒有讓你發佈?謝謝:) –

+0

哦,對,我認爲這符合安全。如果您被允許欺騙網址,我可以成爲bankofamerica.com。 –

+0

明白你的觀點,但認爲子域可能有不同的規則。例如,如果您在不同的子域名上有鏡像站點,但仍然只能看到地址欄中的主域名。 –