Задать вопрос

Как сменить структуру permalinks, так чтобы при этом не побились старые ссылки?

Сейчас структура такая: sitename.com/%id%

Хочу сменить на другую, но чтобы при этом могли открываться старые ссылки. Это возможно?
  • Вопрос задан
  • 2770 просмотров
Подписаться 3 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Loftschool
    Комплексное обучение PHP
    6 недель
    Далее
  • Яндекс Практикум
    Фулстек-разработчик расширенный
    20 месяцев
    Далее
  • beONmax
    Профессия WordPress разработчик
    3 месяца
    Далее
Решения вопроса 1
leMar
@leMar Автор вопроса
Решение:
в .htaccess прописать RedirectMatch 301 ^/(\d+)$ sitename.com/?p=$1
regexp нужно менять в зависимости от ваших ссылок. Конкретно этот работает для /%post_id%. Для других форматов, соответсвенно — другой.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
rOOse
@rOOse
Frontend developer
Есть плагин которому задаешь старые и новые permalinks и он будет перенаправлять со старых ссылок на новые, вроде вот этот: wordpress.org/plugins/advanced-permalinks/
Ответ написан
opium
@opium
Просто люблю качественно работать
Ну сами напиши простой скрипт который сгенерит редиректы в htaccess
делов всего ничего
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы