2017-01-22 174 views
1

我並不擅長服務器管理,所以請原諒我,如果我不知道如何正確調用或定義服務器的東西,但我會盡量多解釋它我可以。當我將域名指向ISPConfig3中的網站時顯示錯誤的網站

所以我有一個叫做domain.com的域名,它有兩個版本。這兩個版本的網站都託管在不同的服務器上。我關心的另一個域名是ISPConfig 3中的域名。我們稱之爲ISPConfig 3 Version2中的域名。

現在,domain.com指向版本1。所以我做什麼來訪問版本2是使用我的主機文件來指向我的服務器的IP地址爲domain.com。但是,當我執行上述步驟時加載的網站是domain.com指向ISPConfig中的其他網站。我在ISPConfig 3中有3個網站,加載的網站是我最近創建的網站。

這裏有什麼問題?請教我關於這個服務器的東西。先進的感謝!

編輯:我的服務器是Apache的方式。

+0

您的web服務器'重新在你的服務器上使用 –

+0

@Mohtisham編輯我的帖子來添加我的Web服務器。 – ejandra

+0

您需要獲取vhost.conf文件最有可能的路徑 /etc/httpd/extra.../vhost.conf 或 /etc/httpd/sites-availables/???.conf 有時多個條目可能在vhosts.conf文件或每個域的單獨文件中生成 這很可能是第一個正在爲您的情況加載的域項 –

回答

0

它也發生在我身上。

我的案例:我一直在使用我的域名,我們把它稱爲abc.com與ISPConfig 3.1沒有任何問題。我註冊了一個新的域名xyz.com,並將其指向我的運行ISPConfig 3的服務器。成功的DNS傳播後,當我訪問xyz.com時,它顯示了abc.com的內容。

解決方案: 這個問題讓我瘋狂,直到我發現我在我的ISPConfig網站列表中拼錯了域名。我刪除了這個網站,並用正確的拼寫創建了一個新的網站,並修復了它。

這裏發生了什麼? 當您在瀏覽器中鍵入xyz.com時,它將轉到DNS服務器並請求進行翻譯。翻譯的IP實際上是您的服務器的IP。您的服務器查找虛擬主機並查找xyz.com條目。當它無法找到xyz.com的vhost條目時,它會自動顯示abc.com的內容[這是我對它的理解,如果我錯了或錯過了任何東西,請糾正我]

相關問題