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

.htaccess редирект c /en на дефолтный Url?

Подскажите как сделать,

Правило

RewriteRule ^en(.*) /$1 [R=301,L]

Выполняет

1. https://site.com/en --> https://site.com/
2. https://site.com/en/123 --> https://site.com/123
3. https://site.com/en123 --> https://site.com/123


Как исключить 3 вариант?
  • Вопрос задан
  • 34 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillfactory
    DevOps-инженер
    6 месяцев
    Далее
  • Нетология
    Python-разработчик с нуля
    6 месяцев
    Далее
Решения вопроса 1
@JohnDidact
Нуб во всём
RewriteRule ^en(/.*)?$ $1 [R=301,L] возможно, не пробовал.

Или RewriteRule ^en(?:/(.*))?$ /$1 [R=301,L]
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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