Изменить структуру URL-адреса Apache Roller

У меня есть один существующий веб-сайт, и я хочу перейти на Apache Roller CMS.

URL существующего сайта следующий

http://www.xx.com/blog/2015/03/how_to_change_the_url_structure

Могу ли я использовать такую ​​же структуру URL в Roller CMS, иначе это проблематично для перспективы SEO?

Если любое решение для этой проблемы высоко ценится

1 ответ

Если вы согласны со структурой URL-адреса Roller для новых записей блога, которые будут записаны после миграции, я рекомендую вам установить фильтр перенаправления, такой как Apache + mod_rewrite, и перенаправить все запросы на более старые записи в блоге в структуру URL-адреса Roller. Например, с помощью этого фильтра перенаправления запрос к существующей записи

http://www.example.com/blog/2015/03/how_to_change_the_url_structure

Будет перенаправлен на URL-схему Roller:

http://www.example.com/blog/username/entry/2015_03_how_to_change_the_url_structure

Вы можете установить "якорь" своей записи в блоге (для этого примера якорь "2015_03_how_to_change_the_url_structure") во время миграции, как вам нравится. Roller сохраняет свои записи в блоге в таблице базы данных с именем "weblogentry" и сохраняет привязку в столбце с именем "anchor".

Другие вопросы по тегам