Итак, продолжаем рассказ на тему переезда с бесплатной платформы Blogger на WordPress на собственном хостинге. Основное – ссылки на свои посты мы уже сохранили.
Сегодня мы позаботимся о ссылках на архивы.
На платформе Blogger ссылки на архивы оканчивались так: /yyyy_mm_01_archive.html
На WordPress’е они имеют такое окончание: /yyyy/mm
Визуально правило перенаправления (ридеректа) понятно. Теперь ему надо научить apache web server, который работает на нашем хостинге.
Самый простой способ – внесение записей в .htaccess файл, который располагается в корневой директории файлового пространства вашего блога. На том же уровне где вы можете видеть директории wp-admin wp-content и тд.
добавьте в верхней строчке этого файла запись:
RedirectMatch 301 /([0-9][0-9][0-9][0-9])_([0-9][0-9])_01_archive.html$ /$1/$2
Нажмите сохранить и проверьте работоспособность перенаправления:
в адресной строке допишите к урл вашего блога /2011_12_01_archive.html и убедитесь что ваш запрос был перенаправлен на урл с окончанием /2011/12
На сегодня все.
Ваша Света
PS Если в файловом пространстве вашего блога вы не нашли файла .htaccess
1) Убедитесь что в настройках ftp есть галочка показывать скрытые файлы
2) Возможно вам придется создать файл .htaccess (но перед этим свяжитесь саппортом хостинга и уточните у них используют ли они веб-сервер apache или что-то другое).