• DONATE to NULLED!
    Вы можете помочь Форуму и команде, поддержать финансово.
    starwanderer - модератор этого раздела будет Вам благодарен!

Помощь Перенос сайта на Wordpress: сохранить адреса страниц

Статус
В этой теме нельзя размещать новые ответы.

krobol

Постоялец
Регистрация
5 Июн 2008
Сообщения
455
Реакции
126
Необходимо перенести сайт на Wordpress. У сайта много страниц с такими URL:
/razdel1/page1.html
/razdel2/page2
и т.п.

Как сохранить адреса страниц без редиректа?
Также, хочется, чтобы при заходе в раздел показывались посты этого раздела.

В Wordpress нашёл только, что можно сделать URL постов либо с html, либо без.
Можно через add_rewrite_rule, но тогда не получиться сделать список постов раздела.
 
Получилось такое решение, рабочее!
1) В настройках ставлю посты без html (%postname%).
2) Устанавливаю плагин Advanced Permalinks.
Теперь при создании новой записи URL (permalink) формируется без .html и можно его отредактировать, добавив .html. С плагином точка не превращается в тире!
Единственный минус - при обращении к странице с .html, если убрать .html, то не пишет ошибку 404, а делает редирект на .html.
 
Решение такое само собой рабочее, но потом расскажешь, как получил дублированный контент и вполне вероятно упал в выдаче =)
У тебя сейчас 2 варианта одинаковых страниц %postname% и %postname%.html - не думаю, что это хорошо скажется у ПС =)
 
Единственный минус - при обращении к странице с .html, если убрать .html, то не пишет ошибку 404, а делает редирект на .html.
а какой ответ отдает сервер?
если отдает 301 то все ок, пусть будет так и не парься. дублей не будет...
 
Сейчас посмотрел какие коды отдаёт:
/page.html - 200
/page - 301 редирект на /page.html
Так что дублированного контента не получается (?). Всё нормально.
 
Сейчас посмотрел какие коды отдаёт:
/page.html - 200
/page - 301 редирект на /page.html
Так что дублированного контента не получается (?). Всё нормально.
да, дублей не должно быть
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху