Перенаправление всех доменов в один домен https - PullRequest
0 голосов
/ 24 января 2020

Я недавно купил план хостинга, который предусматривает три домена. Поскольку существует только одна версия моего сайта, идея состоит в том, чтобы перенаправить все домены в один домен (я думаю, что это также более дружественно к SEO). Итак, мой вопрос: как я могу этого достичь? (Это так же просто, как изменить что-то в файле .htaccess?). И можно ли купить один SSL-сертификат для домена и перенаправить на него все другие домены (у которых нет ssl-сертификатов)?

??

Ответы [ 2 ]

1 голос
/ 24 января 2020

В вашей Apache конфигурации

<VirtualHost *:80>
    ServerName www.domain1.com
    ServerAlias www.domain2.com
    ServerAlias www.domain3.com
    Redirect / https://www.domain1.com
</VirtualHost>

Это перенаправляет все запросы http на один домен, для которого вы получили сертификат SSL

1 голос
/ 24 января 2020

в вашем .htaccess

RewriteEngine On RewriteCond %{HTTP_HOST} ^olddomain.com$ [OR] RewriteCond %{HTTP_HOST} ^www.olddomain.com$ RewriteRule (.*)$ https://www.newdomain.com/$1 [R=301,L]

один домен - один сертификат:)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...