私のクライアントは、奇妙な動作をしているウェブサイトを持っています。このサイトはASP.Netに組み込まれ、社内ネットワーク上でホストされていました。これで、ネットワーク外の別のサーバーに移動しました。 DotNetNukeといくつかの古典的なASPを使って構築されたものもあります。これらのサイトはすべて、1つのアプリケーションサーバー上でデータベース(SQL Server 2008)を別のサーバー(アプリケーションサーバーと同じネットワーク上にあります)にホストしています。アプリケーションサーバーとデータベースサーバーを共有します。クライアントのネットワークを除くどこからでもアクセスできるウェブサイト
このサイトは外部のサーバーに移動されたため、アクセスできません。私はそうすることができますし、他の人と一緒に働くこともできます(異なるIPから、全国)。しかし、クライアントは自分のネットワークから参加することはできません。彼らはリンク先ページのsubsite.clientdomain.com(データベースアクセスなし)にアクセスできますが、他には何もありません。たとえば、subsite.clientdomain.com/folderへのリンクがあります。ユーザーがそのリンクをクリックすると、URLはsubsite.com/folderに変わりますが、これは機能しません。クライアントサイトではない自分や他の人にとっては、URLは変更されず、問題なく開かれます。
私はサイトを書いていないし、この問題が起こる前に存在していたことさえ知らなかったので、これ以上はほとんど分かりません。どんな助けもありがとうございます。
何らかの種類のキャッシュと関係がありますか? –
I'ts a long shotですが、内部DNSサーバと何か関係がありますか?移行中に正確に何が変わったのか、クライアントの行動がより明確になりますか?たとえば、新しいドメインまたは同じですか? domain.comはclientdomain.comと同じですか、それとも異なるのですか?これは私には分かりません。 –
@MartijnB、はい、申し訳ありません。私は明確にするために投稿を編集しました。私は今、クライアントのネットワーク上のPCにアクセスしましたが、問題は明らかです。内部ネットワークのドメインはclientdomainです。したがって、subsite.clientdomain.comに移動しようとすると、ブラウザは内部ネットワークにアクセスしようとしています。 – virtuesplea