Сжатый файл находится в неподдерживаемом формате, но действителен, если несжатый

Я создал файл sitemap_index, указывающий на разные файлы Sitemap "sitemap 1 .xml " Если они несжаты, они успешно проверяются и принимаются (Google Webmaster).

Однако при сжатии они не принимаются.

 sitemap - unsopported format

Я просто сжимал их с помощью gzip:

gzip sitemap1.xml

Мой сервер nginx позволяет отправлять сжатые файлы.

На этот раз я не нашел полезной ссылку в «Руководстве по Sitemap»: Какая может быть возможная ошибка и как ее проверить?

2 голоса | спросил user305883 7 PMpThu, 07 Apr 2016 12:47:16 +030047Thursday 2016, 12:47:16

2 ответа


1
  

Я просто сжал их с помощью gzip:   gzip sitemap1.xml

     

Мой сервер nginx позволяет отправлять сжатые файлы.

Похоже, вы пытаетесь отправить файл с двойным сжатием и сжатый файл.

Когда вы загружаете файл и размещаете его на сервере, настроенном на сжатие и отправку файлов, вы дважды сжимаете один и тот же файл и когда один уровень декодирования выполняется, то, что Google видит вместо содержимого xml, куча мусора, который действительно является сжатым файлом, который вы создали с помощью утилиты gzip.

Я бы предложил отключить механизм сжатия в nginx для gz-файлов и сжать файлы xml в виде файлов gz, а затем, когда Google их запросит, они сжаты правильно. На моем сайте у меня есть индексный файл sitemap как простой старый XML-файл, а затем файлы Sitemap в нем сжаты вручную и без сервера, на котором запущен модуль сжатия.

ответил Mike 9 AMpSat, 09 Apr 2016 06:40:55 +030040Saturday 2016, 06:40:55
0

Если вы попытаетесь загрузить ваши собственные файлы Sitemap, например. example.xml.gz, большинство веб-браузеров правильно запросят загрузить сжатый файл Sitemap.

Однако, если ваш веб-сервер не отправляет правильный MIME headers для .gz, некоторые браузеры могут вместо этого попробовать открыть файл Sitemap. Это не удастся, так как интернет-браузер неправильно распознал формат файла.

ответил Josip Ivic 7 PMpThu, 07 Apr 2016 17:22:06 +030022Thursday 2016, 17:22:06

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132