2011-10-18 35 views
0

我的客戶有一個顯示一些奇怪行爲的網站。該網站是建立在ASP.Net,並曾用於託管在他們的內部網絡。現在它已被移到網絡之外的其他服務器上。他們有其他網站託管在同一臺服務器上,一些使用DotNetNuke和一些經典的ASP構建。所有這些站點都託管在一個應用程序服務器上,並在單獨的服務器(與應用程序服務器位於同一網絡上)上有一個數據庫(SQL Server 2008)。他們共享應用程序服務器和數據庫服務器。除客戶網絡以外的任何地方都可以訪問的網站

既然這個網站已被移到外部服務器,他們無法訪問它。我可以,我也可以和其他人一起工作(來自全國各地的不同知識產權)。但客戶不能從他們的網絡。他們可以訪問登陸頁面subsite.clientdomain.com(沒有數據庫訪問),但沒有別的。因此,例如,有一個到subsite.clientdomain.com/folder的鏈接。當他們點擊該鏈接時,該URL將更改爲subsite.com/folder,這不起作用。對於我和其他不在客戶端的人員,URL不會更改,並且可以毫無問題地打開。

我沒有寫這個網站,甚至在這個問題出現之前根本不知道它存在,所以我只知道這一點。任何幫助表示讚賞。

+0

難道這與某種緩存有關嗎? –

+2

我不是一個長鏡頭,但它可能與內部DNS服務器有關?您能否更清楚地瞭解遷移過程中發生的變化以及客戶的行爲。例如新的域名或相同? domain.com與clientdomain.com是一樣的還是他們不同?這對我來說並不是很清楚。 –

+0

@MartijnB,是的,對不起。我編輯了我的帖子以澄清。我現在已經可以訪問客戶網絡上的一臺電腦,問題很明顯。他們內部網絡的域是clientdomain。所以當試圖導航到subsite.clientdomain.com時,他們的瀏覽器試圖訪問他們的內部網絡。 – virtuesplea

回答

0

我打算和Martijn B一起回答。內部網絡上存在DNS問題。 DNS服務器上的某個地方是一個將http://companywebsite映射到192.168.1.20之類的IP地址的定義。

我會在電腦上打開一個命令提示符並鍵入

ping new_website_name.com 

看看那個回來的IP地址。你也可以在new_website_name.com上做一個nslookup,它會給你更多的信息。如果您(人員A)獲得一個IP地址,並且人員B(網絡內部)獲取不同的IP地址....內部網絡肯定存在DNS問題。

0

你將不得不做一些網絡跟蹤來確定發生重定向的確切位置。鑑於問題僅在某些地點出現,它很可能是該地點網絡配置的功能(如之前所建議的那樣)。如果不瞭解到底發生了什麼重定向,那麼進行配置更改可能會使問題變得更糟或引發新問題將是不明智的。

0

DNS服務器不能AFAIK重定向到一個不同的URL。因此,有些內容會從subsite.clientdomain.com/folder重定向到subsite.com/folder,這可能是由HTTP重定向造成的。這可以由軟件/網站本身或通過IIS觸發。

相關問題