Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Удаленная работа для IT-специалистов
RewriteCond %{HTTP_HOST} ^example.com$ # RewriteCond %{REQUEST_URI} ^/ru/ RewriteRule ^/ru(/.+|/|)$ http://example.ru$1 [L,R=301] # Редирект для битых ссылок # ... # редирект /news/123 -> /news/123/ # RewriteCond %{REQUEST_URI} ^(.*/[^/\.]+)$ RewriteRule ^(.*)$ /ru$1 [R=301,L]
c http://example.com идет перенаправление на http://example.com/ru c http://example.com/123 идет перенаправление на http://example.com/ru/123 c http://example.com/ru идет перенаправление на http://example.ru/ c http://example.com/ru/123 идет перенаправление на http://example.ru/123
Вот с такой конфигурацией: