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

Как сделать редирект в .htaccess на частично другой url?

Помогите составить выражение для редиректа страниц вида:

http://site.ru/text-01-mart-2020

на url с другой датой и месяцем:

http://site.ru/text-02-aprel-2020

Где text — это любой текст на латинице.
  • Вопрос задан
  • 55 просмотров
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Нетология
    1C-программист: расширенный курс
    18 месяцев
    Далее
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillbox
    Профессия 1С-программист
    8 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
shambler81
@shambler81 Куратор тега htaccess
RewriteRule ^(.+)\-01\-mart\-2020$ /$1\-02\-aprel\-2020? [L,R=301]

.+- 1 и более символов
(..)- просто скобки собирают все в переменную $1 если были бы вторые скобки то они были бы $2
подставляем все это в "куда"
ну и ? в конце это удалить все гет параметры если они там были
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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