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

403 Запрещенные ошибки с настройкой производительности и кеширования IIS

Недавно я перешел с управляемого сервера на AWS под управлением Windows 2012 R2 с IIS 8.5.

Когда я впервые открываю какой-либо веб-сайт на своем сервере или выполняю жесткое обновление, все вроде бы в порядке - никаких серьезных проблем в консоли нет, и все работает, как ожидалось.

Однако, если я нажму F5, чтобы перезагрузить страницу, консоль начнет получать ошибки. Чем чаще обновляется страница, тем больше ошибок и почти всегда: 403 Запрещено. Иногда они уходят, но часто на консоли их бывает до 10-15. Это не только когда я вручную обновляю, но и когда формы отправляются, и страница также запрограммирована на обновление.

Это происходит с файлами изображений, css и js. Файлы js являются самыми большими, потому что это вызывает ошибки в моей установке веб-почты, не позволяя TinyMCE загружать его файлы js. Это предотвращает использование WYSIWYG-редактора веб-почты и делает его бесполезным.

Я уверен, что мне что-то не хватает в кэше IIS; но это не моя сфера деятельности. Я знаю, что есть много ресурсов по настройке IIS, я прочитал десятки из них, но не могу найти решение.

Вот краткое описание текущей настройки:

Настроить:

Общие заголовки:

Сжатие:

Кеширование:

Спасибо!

Спасибо @LexLi ..

Предложение заглянуть в журналы IIS снова заставило меня двигаться. Отсюда я смог найти сообщение на форуме, которое показалось актуальным (https://forums.iis.net/t/1192952.aspx), потому что он показал ту же ошибку, что и я (комбинация 403 502).

В сообщении говорилось об ограничениях IP, что имело смысл, почему он не сработает при последовательном нажатии F5, но не по прошествии определенного периода времени. Я нашел настройку ограничения динамического IP-адреса и увеличил ее ... похоже, проблема устранилась.

Еще раз спасибо @LexLi за толчок.