Например, у меня есть сайт www.mysite.com.
Я просматриваю файл JS: www.mysite.com/packages.js
Первый и последующие разы, когда я открываю этот файл packages.js, не вызывает проблем ........ до тех пор, пока я не получу доступ к подобному суб-сайту:
sub-site.mysite.com
Это, естественно, делает запрос на тот же файл packages.js .... но сайт зависает, поскольку он просто продолжает ждать и ждать этот файл JS.
Возвращаясь к основному сайту, проблема остается там.
Если я затем переименую package.js в packages2.js, он будет работать таким же образом. Я могу получить доступ к файлу на основном сайте, но после попытки получить к нему доступ через дочерний сайт IIS не может ответить на запрос этого файла.
Я понимаю, что это объяснение немного расплывчато, но видел ли кто-нибудь такое поведение раньше?
Огромное спасибо,
Джеймс.
Похоже на проблему с кешированием или прокси. Попробуйте firebug в Firefox или Fiddler2. Эти инструменты позволят вам лучше понять, что происходит между клиентом и сервером. Кроме того, проверьте файлы журнала IIS, чтобы узнать, какой запрос статуса он возвращает. Это часто может дать дополнительные подсказки, которые помогут сузить круг вопросов.