@AllReady

Как настроить 2 версии сайта http/https на yii1 + htaccess?

Добрый день. Сайт находится на хостинге timeweb. Возникла задача: есть сайт с https. Редиректы с http на https или наоборот пока не настроили, на то есть причины: seo. Нужно разделить сайт на 2 версии.
1) с https
2) с http
Создал в папке public_html папку dev куда разместил копию сайта с некоторыми изменениями по SEO
В настройках htaccess (в корне - public_html) записал:
<IfModule mod_rewrite.c> 
RewriteEngine on 
RewriteBase /
RewriteCond %{HTTP:X-HTTPS} 1
RewriteRule ^(.*)$ /dev/$1 [QSA,L]
</IfModule>

То есть если протокол https - отправлять запросы в папку dev. Перехожу на версию c https - все работает. Но если я открою внутреннюю страницу, например контакты - открывается главная страница. Нужно обязательно добавлять префикс /dev/. То есть https://site.ru/dev/contacts работает, а https://site.ru/contacts - открывает главную https://site.ru/. Какие правила нужно указать в htaccess нового проекта который размещен в папке dev ? Не могу никак решить эту проблему. Спасибо
  • Вопрос задан
  • 112 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

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