Назад | Перейти на главную страницу

IIS6 не отвечает на запрос JS-файла после доступа через поддомен

Например, у меня есть сайт 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, чтобы узнать, какой запрос статуса он возвращает. Это часто может дать дополнительные подсказки, которые помогут сузить круг вопросов.