Перейти к публикации
View in the app

A better way to browse. Learn more.

Дизайн и модификация Invision Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Проблемы с sitemap.xml в 3.4.х

Опубликовано:

Добрый день

 

Разбираюсь сейчас с sitemap.xml на форуме версии 3.4.3, а именно с двумя проблемами:

1) В самом файле генерируются кривые ссылки вида <адрес сайта>/index.php?app=core&module=global&section=sitemap&sitemap=sitemap_core_topics.xml.gz

Если удалить "amp;", то ссылка становится рабочей.

 

2) Архив по исправленной выше ссылке получается битый - при попытке открыть выдается ошибка. Если открыть его в каком-либо редакторе, то видно, что первая строка файла пустая. Если удалить ее, то архив открывается без проблем.

 

Кто-нибудь сталкивался с подобными проблемами? Как победили?

Рекомендованные сообщения

Опубликовано:
Обратите внимание

"Board url", указанный вами в профиле, некорректен, либо недоступен на данный момент. Пожауйста, заполните его, потому что он скорее всего потребуется при диагностике вашей проблемы.


Обратите внимание

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

Опубликовано:

1) Со ссылками там все нормально, в html (xml) амперсанд является специальным символом, поэтому в документе & пишется как &

 

2) Телепатов здесь нет.

Опубликовано:
  • Автор

По второму пункту - как избавиться от пустой строки в архиве из-за которого он становится битым?

Опубликовано:

Попробуйте удалить карты из /cache/ и запустить задачу снова. Если не поможет, то ответ на этот пункт есть выше.

Опубликовано:
  • Автор

Ок, по первому вопросу проверю как отреагируют гугл с яндексом.

 

По второму - создал отдельную тему, т.к. проблема наблюдается и при экспорте таблиц.

Опубликовано:

Ок, по первому вопросу проверю как отреагируют гугл с яндексом.

Нормально отреагирует, это стандарт. Читайте спецификацию http://www.sitemaps.org/protocol.html#escaping

 

As with all XML files, any data values (including URLs) must use entity escape codes for the characters listed in the table below.

Опубликовано:

Добрый день

 

Разбираюсь сейчас с sitemap.xml на форуме версии 3.4.3, а именно с двумя проблемами:

1) В самом файле генерируются кривые ссылки вида <адрес сайта>/index.php?app=core&module=global&section=sitemap&sitemap=sitemap_core_topics.xml.gz

Если удалить "amp;", то ссылка становится рабочей.

 

С техподдержке ничего внятного на этот счет не сказали. Сказали, что это проблемы браузера, как он преобразует html и сказали, что если в Google Webmaste tools все нормально работает (sitemap.xsl), значит проблем нет.

 

wRuGd.jpg

 

As Alan had mentioned, it could be your browser causing issues. By default, yes, it will have the & within the URL that the Sitemap generates. However, since this is HTML, it will render as & instead of &. I would suggest trying to use Google's Webmaster Tools, specifically their sitemap tester to see if you're getting an error there.

 

2) Архив по исправленной выше ссылке получается битый - при попытке открыть выдается ошибка. Если открыть его в каком-либо редакторе, то видно, что первая строка файла пустая. Если удалить ее, то архив открывается без проблем.

 

Кто-нибудь сталкивался с подобными проблемами? Как победили?

 

А вот это уже глюк движка скорее всего. Может движок нуленый или какой патч не доставили?

Опубликовано:
  • Автор

А вот это уже глюк движка скорее всего. Может движок нуленый или какой патч не доставили?

Лицензия, 3.4.3

Опубликовано:

Если лицензия, то можно в саппорт написать и не мучаться.

Опубликовано:
  • Автор

Если лицензия, то можно в саппорт написать и не мучаться.

Написал уже, но из-за разницы во времени общение небыстрое получается. Ну и трудности перевода опять же.

Опубликовано:

Там круглые сутки отвечают.

  • 3 года спустя...
Опубликовано:

Та же самая проблема. IPB 3.4.6. При попытке открыть ссылку из sitemap.xml вида /index.php?app=core&module=global&section=sitemap&sitemap=sitemap_core_gallery_albums.xml.gz попадаю на главную страницу форума.

Что делать?

Опубликовано:

А тему прочитать не судьба? В адресной строки пихать кодированые сущности не нужно.

Опубликовано:

Тема 'Проблемы с sitemap.xml в 3.4.х' мне близка. Кодированные сущности делает генератор sitemap. Даже если из ссылок убрать amp, всё равно ссылки отправляют на главную страницу форума.

 

разобрался

Опубликовано:
разобрался

А в чем проблема заключалась?

Создайте аккаунт или войдите в него для комментирования

Сейчас на странице 0

  • Нет пользователей, просматривающих эту страницу.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.