Как сделать редирект на страницы ^ua/ кроме ^ua/$?
Привет всем! Знающие люди, помогите пожалуйста настроить правильно редирект. Сама пробовала разные варианты, но почему-то не получается.
нужен редирект с без html на html
при этом нужно, чтобы moysite.com.ua/ua/catalog стал moysite.com.ua/ua/catalog.html,
но moysite.com.ua/ua/ (то есть главная на украинском языке) был без html и остался moysite.com.ua/ua/
Также на сайте есть русская версия, которая выглядит так: moysite.com.ua/catalog.html и главная moysite.com.ua .
есть еще страницы на русском языке типа moysite.com.ua/catalog.html, они тоже должны быть с редиректом с без html на html. Спасибо, но мне кажется, ваше правило не сработает. Но сейчас попробую.
Главная на русском языке moysite.com.ua/
Сайт двуязычный.
проверила, не работает. И вообще вся предыдущая конструкция, оказывается, на запрос moysite.com.ua/ua/catalog/ отдает moysite.com.ua/ua/catalog/.html
Вот в этой лучше, но отдает moysite.com.ua/ua.html
RewriteCond %{REQUEST_URI} (.*/[^/.]+)($|\?)
RewriteRule .* %1.html [R=301,L]
RewriteRule (.*)/$ $1.html [R=301,L]