Обнаружил что перестал отдаваться sitemap.xml Есть решение

Сегодня обнаружил что перестал отдаваться sitemap.xml - https://salfetki.kiev.ua/sitemap.xml

Других файлов тоже нет:

https://salfetki.kiev.ua/sitemap-photos.xml

https://salfetki.kiev.ua/sitemap-shop-1.xml

https://salfetki.kiev.ua/sitemap-shop-2.xml

https://salfetki.kiev.ua/sitemap-blog.xml

В логах WebAsyst никаких ошибок нет.

Обновления все поставлены:

webasyst shop 6.3.0.44568

Версия Webasyst 1.13.2.483

Версия PHP      7.0.33
Тема дизайна «Megashop 2.0» 934303 1.4.1.0

Куда смотреть?

9 ответов

  • 1

    Куда смотреть?

    Посмотрите, не лежит ли физически в корне пустой sitemap.xml?

  • 1
    Михаил Ушенин Webasyst 10 января 2020 09:08 #

    Sitemap-файлы поисковым роботам отдаются — посмотрите исходный код страницы в браузере, когда откроете URL Sitemap-файла. Вы просто не видите в браузере красивое оформление файла, потому что по адресу wa-content/xml/sitemap-index.xsl ваш сервер отдаёт ошибку 500. Посмотрите в логах ошибок веб-сервера, почему это происходит.

    • +1
      Антон Антон 10 января 2020 11:21 #

      Спасибо, вы абсолютно правы! Разбираюсь с этим прискорбным фактом....

      • +1
        Антон Антон 11 января 2020 09:33 #

        Сложно сказать после чего появилось... за последние полгода был переезд на новый сервер на хостинге, я решился и перевел на ПХП 7.0, потом еще был апгрейд сервера на хостинге...

  • 1
    Антон 10 января 2020 15:22 # Решение

    Решение проблемы нашел сам хостинг-провайдер - убрать в .htaccess последнюю строку:

    SetHandler application/x-lsphp70

    • +1
      replicant replicant 10 января 2020 19:10 #

      Просто любопытства ради. А кто туда это прописал?

      • +1
        Антон Антон 9 марта 2020 12:49 #

        Выяснилась любопытная деталь у хостинг-провайдера: Web Control Panel DirectAdmin v 1.2 при переключении между разными версиями PHP прописывает в корневом .htaccess директивы, указывающие какую версию PHP использовать для данного сайта.

        И прописало в том числе и строку SetHandler application/x-lsphp70

Добавить ответ

Чтобы добавить комментарий, зарегистрируйтесь или войдите