@Rafa54555

Htaccess redirect страниц после слеша?

Привет всем, помогите пожалуйста с проблемой htaccess.

Есть страница
site.ru/en/post-detail/50
Проблема в том, что если написать например site.ru/en/post-detail/50/4 то опять откроется site.ru/en/post-detail/50 только по другому адресу, так вот в чем собственно проблема, хочу делать редирект всех запросов после слеша, то есть
если человек попал на site.ru/en/post-detail/70/41 то он автоматический был перенаправлен на site.ru/en/post-detail/70
но, есть один нюанс, site.ru/(en - этот параметр может быть ru,fr,ar,pt)/post-detail/70(а этот параметр, всегда Цифры!)
Не знаю как плохо я все объяснил, но мне срочно нужна Ваша помощь
  • Вопрос задан
  • 297 просмотров
Пригласить эксперта
Ответы на вопрос 1
shambler81
@shambler81 Куратор тега htaccess
и в чем проблемма ?
site.ru/en/post-detail/[0-9]{1,}/41 - цифры от 1 штуки и более
site.ru/en/post-detail/[0-9]{1,4}/41 - цифры от 1 до 4 символов

site.ru/[a-z][a-z]/post-detail/[0-9]{1,}/41 - тоже самое только точно две буквы в диапазоне
site.ru/(ru\|kz\|ua\|com)/post-detail/[0-9]{1,}/41 -или или или

site.ru/[a-z][{1,3}/post-detail/[0-9]{1,}/41 - любые буквы в дапазоне от 1 до 3 в стране, и любые символы больше 1 в конце.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы