我的客户有一个显示一些奇怪行为的网站。该网站是建立在ASP.Net,并曾用于托管在他们的内部网络。现在它已被移到网络之外的其他服务器上。他们有其他网站托管在同一台服务器上,一些使用DotNetNuke和一些经典的ASP构建。所有这些站点都托管在一个应用程序服务器上,并在单独的服务器(与应用程序服务器位于同一网络上)上有一个数据库(SQL Server 2008)。他们共享应用程序服务器和数据库服务器。除客户网络以外的任何地方都可以访问的网站
既然这个网站已被移到外部服务器,他们无法访问它。我可以,我也可以和其他人一起工作(来自全国各地的不同知识产权)。但客户不能从他们的网络。他们可以访问登陆页面subsite.clientdomain.com(没有数据库访问),但没有别的。因此,例如,有一个到subsite.clientdomain.com/folder的链接。当他们点击该链接时,该URL将更改为subsite.com/folder,这不起作用。对于我和其他不在客户端的人员,URL不会更改,并且可以毫无问题地打开。
我没有写这个网站,甚至在这个问题出现之前根本不知道它存在,所以我只知道这一点。任何帮助表示赞赏。
难道这与某种缓存有关吗? –
我不是一个长镜头,但它可能与内部DNS服务器有关?您能否更清楚地了解迁移过程中发生的变化以及客户的行为。例如新的域名或相同? domain.com与clientdomain.com是一样的还是他们不同?这对我来说并不是很清楚。 –
@MartijnB,是的,对不起。我编辑了我的帖子以澄清。我现在已经可以访问客户网络上的一台电脑,问题很明显。他们内部网络的域是clientdomain。所以当试图导航到subsite.clientdomain.com时,他们的浏览器试图访问他们的内部网络。 – virtuesplea