Задать вопрос
@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 вариант?
  • Вопрос задан
  • 39 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    1C-программист: расширенный курс
    18 месяцев
    Далее
  • Академия Эдюсон
    Python-разработчик + ИИ
    9 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Инженер по информационной безопасности + ИИ
    9 месяцев
    Далее
Решения вопроса 1
@JohnDidact
Нуб во всём
RewriteRule ^en(/.*)?$ $1 [R=301,L] возможно, не пробовал.

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

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

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