Мультисайтовость в WordPress & Sitemap

Используя Мультисайтовый WordPress. (файлы едины, все данные находятся в одной базе)
Можно легко обновлять, корректировать и управлять своими сателлитами.

Достигается это заменой епременной в файле wp-config.php

$table_prefix = str_replace(array(':80','www.','-','.'),array('','','_','_'),getenv('HTTP_HOST')).'_';
$table_prefix = str_replace(array(':80','www.','-','.'),array('','','_','_'),getenv('HTTP_HOST')).'_';

Но при использовании мы неизбежно столкнемся с некоторыми трудностями, а именно: Расположение карты сайта (sitemap.xml) в корне домена.

Решается с помощью Mod_rewrite и простенького плагина для генерации карты сайта.

Открываем файл .htaccess текстовым редактором, и находим строку

RewriteBase /

После добавляем:

RewriteRule sitemap.xml$ n-sitemap.php

nSitemap — простенький плагин для генерации sitemap.xml

Качаем и распаковываем в корень сайта.

Этот же способ подходит для создания динамического robots.txt

Настройка корректной работы SAPE.

Для этого необходимо в выданный код добавить строку (в обычный и контекстный)

$o[‘multi_site’] = true;
$o[‘multi_site’] = true;

h++p://nildesign.ru/php/multisaytovost-wp-sitemap/

Оставьте первый комментарий

Оставить комментарий

Ваш электронный адрес не будет опубликован.


*


девятнадцать + 2 =