htaccess: MaxRedirects был удален в пользу LimitInternalRecursion - PullRequest
0 голосов
/ 13 января 2020

На клиентском сервере веб-хостинга я видел тысячи сообщений в день в / var / log / apache2 / error_log для:

[rewrite:warn] [pid 9535] AH00664: RewriteOptions: MaxRedirects option has been removed in favor of the global LimitInternalRecursion directive and will be ignored.

Я посмотрел в. htaccess файлы для каждого веб-сайта и закомментировал строку, которая говорит RewriteOptions MaxRedirects=10, и это остановило сообщения. Я чувствую, однако, что это просто скрывает симптомы проблемы, и действительно, клиент спросил, почему в первую очередь так много перенаправлений.

В тестовой среде я вычеркнул все из файла htaccess, оставляя только строку RewriteOptions MaxRedirects-10, и после обновления сайта я по-прежнему вижу около 5 сообщений каждый раз. Я деактивировал все плагины (Wordpress) безрезультатно. Я также попытался увеличить число с 10 до смешных чисел, таких как 100000000000, но все равно не радуюсь.

Может кто-нибудь объяснить, что здесь происходит и почему эти перенаправления происходят так часто? Кроме того, что это означает для производительности сервера или веб-сайта?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...