Дополнительный редирект в htaccess
Добрый день!
Раньше сайт был на субдоменах. Теперь главный домен переехал на https, а городские поддомены стали папками на основном сайте.
Вот htaccess который это обрабатывает.
RewriteEngine on
RewriteCond %{REQUEST_URI} !^/robots\.txt$
RewriteCond %{HTTP_HOST} ^(.*)\.domain\.ru
RewriteRule ^(.*)$ https://domain.ru/$1 [R]
# RewriteRule ^(.*)$ https://domain.ru/%1/$1 [R]
RewriteCond %{REQUEST_URI} !^/robots\.txt$
RewriteCond %{HTTP:HTTPS} !=on [NC]
RewriteRule ^(.*)$ https://domain.ru/$1 [R]
SetEnvIf X-Forwarded-Proto https HTTPS=on
Пятая строка закомментирована потому что Яндекс не может поддомен склеить с папкой. Поэтому идет редирект на основной домен.
Мне надо добавить строку которая заменит закомментированную и будет перенаправлять пришедшего с поддомена в его папку через второй редирект. Чтобы склейщик яндекса видел редирект с поддомена на основной домен, а уже далее шел редирект в папку.
Например: http://omsk.domain.ru/ -> http://omsk.domain.ru/omsk/ -> https://domain.ru/omsk/
http://tomsk.domain.ru/page -> http://tomsk.domain.ru/tomsk/page -> https://domain.ru/tomsk/page
Если так возможно, конечно. Почитал про переменные в htaccess - по идее можно.