После переноса существующего сайта mblogm.ru в сеть сайтов
(mutisite) (на WordPress 3) структура ссылок на блог изменилась. Адреса
рубрик, вложенных рубрик и записей блога с основным доменом теперь
включают дополнительную "папку" blog, т.е. имеют вид
Один из вариантов – добавить в файл .htaccess в корне сайта инструкции перенаправления (редиректа) на адреса с "папкой" blog для всех рубрик верхнего уровня. Например, для рубрики apache:
http://site.ru/blog/рубрика/подрубрика/запись_блогаПоэтому нужно задать перенаправление для изменения структуры ссылок со старых адресов на новые с указанием кода 301 (документ перемещен постоянно).
Один из вариантов – добавить в файл .htaccess в корне сайта инструкции перенаправления (редиректа) на адреса с "папкой" blog для всех рубрик верхнего уровня. Например, для рубрики apache:
Redirect 301 /apache/ http://mblogm.ru/blog/apache/Ссылка на вложенную рубрику, например, in-htaccess
http://mblogm.ru/apache/in-htaccess/будет преобразована в
http://mblogm.ru/blog/apache/in-htaccess/Кроме того, на этом сайте постоянные ссылки на записи блога были изменены (чтобы сделать их покороче): задана произвольная структура /%postname%/ . Соответственно, ссылки получились вида
http://mblogm.ru/blog/postname/Редирект в файле .htaccess также правильно перенаправляет с адреса записи
http://mblogm.ru/apache/in-htaccess/htaccess-and-777/на адрес
http://mblogm.ru/blog/htaccess-and-777/Всего просмотров 204, сегодня 4
Комментариев нет:
Отправить комментарий