У меня есть пограничный сервер, на котором установлен лак и Nginx. Я использую Nginx в качестве reverse_proxy для завершения SSL для HTTPS-трафика, а также для пересылки HTTP-трафика. Оба потока направляются на лакировку. У меня есть несколько сайтов HTTP и HTTPS с действующим SSL, которые работают правильно. У меня есть веб-сайт с большим количеством припаркованных доменов, не использующих HTTPS. Но когда я ищу одну из его ссылок в Google, эта страница отображается в HTTPS, и браузер пытается открыть ее в HTTPS, поэтому я получаю ошибку HTTPS !! Я также не создавал никаких блоков виртуального хоста для этого домена в nginx !! Я хочу знать, есть ли способ перенаправить веб-сайт без https на его версию http или, в более общем смысле, перенаправить все веб-сайты с недопустимым SSL на их версию HTTP? Если это возможно, нужно ли что-то менять в лаке?
Во-первых, если домены припаркованы, вы все равно не увидите этот трафик. Так что с этим ничего не поделать.
Во-вторых, если ваши домены не припаркованы, и вы видите трафик, есть два варианта:
1: Купите / авторизуйте SSL у кого-то вроде letsencrypt или trustico или еще чего, и запустите сайт на https, а затем перенаправьте на http.
2: зайдите в google webmasters, зарегистрируйте у них домены, чтобы вы стали их владельцем. Скажите Google, чтобы он переиндексировал веб-сайт, а также скажите ему удалить все https-ссылки, которые у него в настоящее время есть.