除客户网络外,可从任何地方访问的网站

时间:2011-10-18 16:36:49

标签: asp.net networking

我的客户有一个显示一些奇怪行为的网站。该站点构建在ASP.Net中,曾经在其内部网络上托管。它现在已被移动到其网络外的其他服务器。他们在同一台服务器上托管了其他网站,其中一些使用DotNetNuke构建,还有一些经典的ASP。所有这些站点都托管在一台应用程序服务器上,数据库(SQL Server 2008)位于单独的服务器上(与应用程序服务器位于同一网络上)。它们共享应用程序服务器和数据库服务器。

现在该站点已移至外部服务器,他们无法访问它。我可以,也可以与我合作的其他人(来自全国各地的不同知识产权)。但客户端无法从他们的网络。他们可以访问登录页面subsite.clientdomain.com(没有数据库访问权限),但没有别的。因此,例如,有一个指向subsite.clientdomain.com/folder的链接。当他们单击该链接时,URL将更改为subsite.com/folder,这不起作用。对于我自己和不在客户端站点的其他人,URL不会更改并打开而没有任何问题。

我没有写这个网站,甚至在这个问题出现之前都不知道它存在,所以我知道的不仅仅是这个。任何帮助表示赞赏。

3 个答案:

答案 0 :(得分:0)

我将选择Martijn B的回答。内部网络上存在DNS问题。 DNS服务器的某个位置是将http://companywebsite映射到IP地址(如192.168.1.20或其他)的定义。

我会在你的电脑上打开命令提示符并输入

ping new_website_name.com

查看返回的IP地址。您还可以在new_website_name.com上执行nslookup,它将为您提供更多信息。如果您(A人)获得一个IP地址,而B人(在网络内)获得不同的IP地址......内部网络肯定存在DNS问题。

答案 1 :(得分:0)

您将不得不进行一些网络跟踪,以确定发生重定向的确切位置。鉴于问题仅在某些位置出现,很可能是该位置的网络配置(如前所述)。如果不确切地了解正在发生的重定向,那么进行配置更改可能会使问题变得更糟或引入新问题是不明智的。

答案 2 :(得分:0)

DNS服务器无法将AFAIK重定向到其他网址。因此,有些东西会从subsite.clientdomain.com/folder重定向到subsite.com/folder,这可能是由HTTP重定向引起的。这可以由软件/网站本身或IIS触发。