Переписать с https на http
У меня 5 сайтов на одном сервере apache. Один из сайтов с SSL. Поэтому, когда к другим сайтам обращаются с помощью https, они перенаправляются на сайт SSL, что неверно.
Например
https://x.com (with SSL)
http://y.com (normal site no SSL)
Если я получу доступ
https://y.com
тогда я получаю контент от x.com. Как я могу это исправитьhttps://y.com
просто переписываетсяhttp://y.com
?
2 ответа
В вашем.htaccess положите:
RewriteCond %{HTTPS} on [NC]
RewriteRule ^(.*)$ http://y.com/$1 [R=301,L]
Вы можете определить это в конфигурационном файле apache. Вы должны добавить правило для соединения, входящего через порт https.
Если вы используете Linux, вероятно, у вас есть этот конфиг в /etc/apache2/sites-available/default-ssl
,
Если у вас нет этого файла, вы должны искать https virtualhost:
<IfModule mod_ssl.c>
<VirtualHost _default_:443>