Студия креативных разработок DevArt.PRO.
Разработка сайтов и форумов под ключ!
Сильнейшая команда в России по vBulletin - читать подробнее...
 
 
 
 

 
 
Здесь скоро опять что то будет...
 
 
 
 
 
 
Loading

Вернуться   форум vBSupport.org > vBulletin > vBulletin 4.x.x > Хаки, моды и скрипты 4.x.x

Объявления
  • Изменения в правах
  • Каталог Фрилансеров
  • Добро пожаловать!
  • Premoderation
  • Новичкам!
  • For English speaking users
Ответ
 
Опции темы Опции просмотра
Старый 29.08.2010, 08:38   #1
Специалист
 
Аватар для fragov
vBSEO Sitemap

Хотя в vBulletin 4 появился встроенный sitemap, я продолжаю пользоваться этим хаком:
  1. Намного больше настроек, стандартный можно только включать/выключать
  2. Стандартный sitemap несовместим с хаком vBSEO

Установка:
  1. Извлекаем файлы из архива
  2. Копируем все файлы из папки /upload/ в корень форума
  3. Папке /vbseo_sitemap/data/ устанавливаем права 777
  4. В файл .htaccess добавляем строки (если их там уже нет):
    Код:
    RewriteEngine On
    RewriteRule ^((urllist|sitemap).*\.(xml|txt)(\.gz)?)$  vbseo_sitemap/vbseo_getsitemap.php?sitemap=$1 [L]
Вложения
Тип файла: zip vbseo_sitemap-2-6_beta2.zip (43.5 Кб, 64 просмотров)
  Ответить с цитированием
Сказали Спасибо:
Скрыть список поблагодаривших

ChiefMate (30.08.2010), greenman (07.12.2010), IRONHiDE (08.10.2011), mediaplayer (29.08.2010), MySuccess (11.11.2010), Orli (02.10.2010), StreeT SpideR (24.10.2010), Тиджик (04.09.2010)
Рекламка
Реклама на форуме
Старый 29.08.2010, 16:59   #2
mediaplayer
Простоузер
В каком меню админки потом найти этот хак?
  Ответить с цитированием
Старый 29.08.2010, 17:09   #3
fragov
Специалист
 
Аватар для fragov
mediaplayer, в админке в меню справа добавляется новый пункт vBSEO.
  Ответить с цитированием
Старый 29.08.2010, 17:16   #4
mediaplayer
Простоузер
Цитата:
в админке в меню справа
Именно справа?
Если не добавляется в чём может быть проблема? Всё сделано по инструкции.
  Ответить с цитированием
Старый 29.08.2010, 19:09   #5
fragov
Специалист
 
Аватар для fragov
mediaplayer, если импортировал продукт и правильно скопировал файлы - должно появится.

Само меню прописано в файле /upload/includes/xml/cpnav_vbseo_sitemap.xml, копировать его надо в корень_форума/includes/xml/cpnav_vbseo_sitemap.xml

Если его там нет, значит и остальные файлы скопированы не правильно.
  Ответить с цитированием
Старый 29.08.2010, 19:39   #6
mediaplayer
Простоузер
Цитата:
если импортировал продукт
это как?
Цитата:
копировать его надо в корень_форума/includes/xml/cpnav_vbseo_sitemap.xml
файл присутствует. так же присутствуют и остальные по соответствующим путям.
  Ответить с цитированием
Старый 30.08.2010, 16:47   #7
fragov
Специалист
 
Аватар для fragov
Цитата:
Сообщение от mediaplayer Посмотреть сообщение
это как?
Админка - Продукты и модули - Управление продуктами - Добавить/импортировать продукт - /docs (do not upload)/product-crawlability_sitemap.xml
  Ответить с цитированием
Старый 30.08.2010, 21:37   #8
mediaplayer
Простоузер
файлы сайтмэп находятся по адресу domain.com/vbseo_sitemap/data/.
sitemap_1.xml.gz, sitemap_index.xml.gz - это 2 сгенерированных файла.
Почему при обавлении данного пути в яндекс вебмастер, там выдаётся сообщение что sitemap не доступен? Путь к папке data с правами 777.

Последний раз редактировалось mediaplayer; 30.08.2010 в 21:49.. Причина: Добавлено сообщение
  Ответить с цитированием
Старый 31.08.2010, 14:41   #9
fragov
Специалист
 
Аватар для fragov
Цитата:
Сообщение от mediaplayer Посмотреть сообщение
файлы сайтмэп находятся по адресу domain.com/vbseo_sitemap/data/.
sitemap_1.xml.gz, sitemap_index.xml.gz - это 2 сгенерированных файла.
Почему при обавлении данного пути в яндекс вебмастер, там выдаётся сообщение что sitemap не доступен? Путь к папке data с правами 777.
Зачем папку указывать? Ты .htaccess отредактировал так как в первом посте написано? Если да, то теперь сайтмап доступен по стандартному пути:
http://site.com/sitemap_1.xml.gz

А папке верни обратно запрет на чтение, к ней не должно быть доступа.
  Ответить с цитированием
Старый 31.08.2010, 18:51   #10
mediaplayer
Простоузер
Цитата:
Ты .htaccess отредактировал так как в первом посте написано?
к корне сайта лежит файл .htaccess. Его содержимое:
Цитата:
RewriteEngine On
RewriteRule ^((urllist|sitemap).*\.(xml|txt)(\.gz)?)$ vbseo_sitemap/vbseo_getsitemap.php?sitemap=$1 [L]
К сожалению по данному пути файла sitemap_1.xml.gz нет.
  Ответить с цитированием
Ответ

Закладки

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.



 
 

Текущее время: 22:41 25.05.2012. Часовой пояс GMT +4.


Powered by vBulletin® Version 3.7.5
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd. Перевод: zCarot