Решено Sitemap, Карта сайта

Wikijournal

Гуру MediaWiki
Регистрация
24.09.2013
Сообщения
618
Реакции
36
В общем все знают, что это такое ))) ... так вот в прошорй версии 1.20 пользовался этим расширением:
https://www.mediawiki.org/wiki/Extension:DynamicWikiSitemap
Но после переезда на новый хостинг + обновлние до версии 1.22.13 данный плагин не работал, а если а работал в каком-нить браузере, то не так как раньше и далее увидел, что есть уже встроенное приложение по генерации sitemap:
https://www.mediawiki.org/wiki/Manual:GenerateSitemap.php
Но как оно работает, так и не разобрался, как и где посмотреть сгенерированную карту.

И правильно ли я понял, что включить sitemap достаточно в LocalSettings прописать:
$wgSitemapNamespaces = true;

Спасибо за ответы!
 
чёт как-то не айс ))) геморрой )
Тем что пользовался он сам всё делал ) как появлялась статья, сразу в список sitemap она заносилась ) буду пробовать отладить старый вариант тогда )
 
Да как бы крон настроить не проблема.
 
просто не сталкивался ))) для меня слово "крон" ни о чём не говорит ) и как там его настраивать - хз )
Я сторонник простоты ))) - как было ) установоил расширение ) - и оно работает )
 
Всё старый вариант заработал ) … там без кронов всё делается )
 
Написал бы кто мануал по его установке
Так там вроде всё написано, что да как! Я этот файл для генерации карты ставил себе! Более конкретно напиши, что непонятно ... постараюсь объяснить
 
Перешел тут с 1.19 сразу на 1.25 Все удачно обновился, все прекрасно работает. Спустя недельку обнаружил проседания трафика по гуглу и ошибку в вебмастере.
При попытке доступа к вашему файлу Sitemap произошла ошибка. Убедитесь, что этот файл Sitemap соответствует нашим правилам и находится в указанном местоположении, а затем отправьте его повторно.
Полез на FTP, а sitemap как буд-то и не было. Начал копаться искать расширения, но все какие то старые. Кто какой использует? Может у кого есть рекомендации по этому поводу
 
Выше давали линк на встроенные средства генерации.

Правда он генерирует хрен пойми где, я решил это редиректом в .htaccess
Код:
RedirectMatch 301 ^/sitemap.xml http://sample.ru/sitemap/sitemap-index-wiki-wiki_.xml
 
500 ошибку вываливает при обращении к файлу

содержимое файла в барузере
Код:
<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" href="/sitemap.xsl"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd">

Этот же файл через фтп
HTML:
<?xml version="1.0" encoding="UTF-8"?>
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
    <sitemap>
        <loc>http://rust-wiki.com/sitemap/sitemap-ww-wiki_-NS_0-0.xml.gz</loc>
        <lastmod>2015-10-09T15:51:49Z</lastmod>
    </sitemap>
    <sitemap>
        <loc>http://rust-wiki.com/sitemap/sitemap-ww-wiki_-NS_1-0.xml.gz</loc>
        <lastmod>2015-10-09T15:51:49Z</lastmod>
    </sitemap>
    <sitemap>
        <loc>http://rust-wiki.com/sitemap/sitemap-ww-wiki_-NS_2-0.xml.gz</loc>
        <lastmod>2015-10-09T15:51:49Z</lastmod>
    </sitemap>
    <sitemap>
        <loc>http://rust-wiki.com/sitemap/sitemap-ww-wiki_-NS_3-0.xml.gz</loc>
        <lastmod>2015-10-09T15:51:49Z</lastmod>
    </sitemap>
    <sitemap>
        <loc>http://rust-wiki.com/sitemap/sitemap-ww-wiki_-NS_4-0.xml.gz</loc>
        <lastmod>2015-10-09T15:51:49Z</lastmod>
    </sitemap>
    <sitemap>
        <loc>http://rust-wiki.com/sitemap/sitemap-ww-wiki_-NS_6-0.xml.gz</loc>
        <lastmod>2015-10-09T15:51:49Z</lastmod>
    </sitemap>
    <sitemap>
        <loc>http://rust-wiki.com/sitemap/sitemap-ww-wiki_-NS_8-0.xml.gz</loc>
        <lastmod>2015-10-09T15:51:49Z</lastmod>
    </sitemap>
    <sitemap>
        <loc>http://rust-wiki.com/sitemap/sitemap-ww-wiki_-NS_10-0.xml.gz</loc>
        <lastmod>2015-10-09T15:51:49Z</lastmod>
    </sitemap>
    <sitemap>
        <loc>http://rust-wiki.com/sitemap/sitemap-ww-wiki_-NS_14-0.xml.gz</loc>
        <lastmod>2015-10-09T15:51:49Z</lastmod>
    </sitemap>
    <sitemap>
        <loc>http://rust-wiki.com/sitemap/sitemap-ww-wiki_-NS_200-0.xml.gz</loc>
        <lastmod>2015-10-09T15:51:49Z</lastmod>
    </sitemap>
</sitemapindex>

UPD: Решил, закоментил в .htaccess строчку
Код:
RewriteRule ^sitemap(.*)\.xml$ sitemap.php?page=$1 [L,NC]
 
Что там насчет
Код:
Extension:DynamicWikiSitemap
на 1.27.0 работать не будет? Какие есть альтернативы тогда?
Хотелось бы самостоятельно выбирать, какие ссылки предоставлять поисковикам. Эт гораздо удобнее.
 
Назад
Верх