Поддержка Проблемы и решения Кривой etag в ответе сервера

  • Обратил внимание, что на некоторые темы невозможно зайти по короткому url. Судя по вему, это проблема ядра WordPress, и раньше я такого не замечал.
    Итак.
    curl -I ‘https://inima.org/?p=32059’
    curl: (92) HTTP/2 stream 0 was not closed cleanly: Unknown error code (err 1)
    если включить дебаг, то видно, на что конкретно ругается

    * http2 error: Invalid HTTP header field was received: frame type: 1, stream: 1, name: [etag ], value: [«322»]

    вопрос, почему и откуда возникает этот «etag » еще и с пробелом? Причем, только на некоторых темах, например
    curl -v -I ‘https://inima.org/?p=32056’
    проходит без проблем…

    • Тема изменена 1 неделя, 4 дня назад пользователем olegon.ru.

    Страница, с которой нужна помощь: [войдите, чтобы увидеть ссылку]

Просмотр 7 ответов — с 1 по 7 (всего 7)
  • Модератор Yui

    (@fierevere)

    ゆい

    Если ваш хостинг ставит кривые ETag, можете отключить их в .htaccess

    Добавить в самое начало код

    
    # Disable ETags
    <IfModule mod_headers.c>
    	Header unset ETag
    </IfModule>
    FileETag None

    А лучше в поддержку хостинга обратитесь, что-то там намудрено в конфигурации вебсервера…

    • Ответ изменён 1 неделя, 4 дня назад пользователем Yui.

    Я сам хостинг 🙂 Никакие etag с пробелами не ставятся, это из недр WordPress выпрыгивает по какому-то поводу, зависимость уловить пока не могу.

    Я сам хостинг

    ну тогда курите маны))

    Вот и понять бы, почему Worpress глючит… Собственно, проблема только с ним такая… Остальные движки такое не выдают…

    Модератор Yui

    (@fierevere)

    ゆい

    кеш плагины ставили?

    Нет, абсолютно никаких… Там вообще почти нет плагинов.

    Прошу прощения, дело было в глюке самой темы… Достаточно было временно переключить на другую, увидеть, что ошибка не проявляется, как искать стало сильно легче.

Просмотр 7 ответов — с 1 по 7 (всего 7)