Почему небезопасная версия моего веб-сайта все еще существует в Google, когда я приобрел SSL-сертификат?

#security #ssl #heroku

#Безопасность #ssl #heroku

Вопрос:

Недавно я использовал Heroku для покупки ssl-сертификата для своего веб-сайта (используя бесплатные dynos). Я относительно новичок в веб-программировании, и это моя первая попытка обеспечить безопасность веб-сайта. Я столкнулся с множеством проблем, но главная из них заключается в том, что когда я ввожу в Google название своей компании (jsm websites.com ), я нажимаю на ссылку на свой веб-сайт, но она отправляет меня на небезопасную версию моего веб-сайта (только http, а не https). Я действительно не понимаю, почему это происходит, поскольку ssl-сертификат был выдан без проблем, а также я могу получить доступ к защищенной версии моего веб-сайта, когда я вручную ввожу в строку URL «https://www.jsm-websites.com «. Кроме того, некоторые ссылки в Google, которые ссылаются на дополнительные страницы моего веб-сайта (например, на страницу «О программе» или страницу «Поиск возможностей»), отправляют меня на безопасную версию моего веб-сайта. Есть ли способ просто удалить небезопасную версию моего веб-сайта, чтобы Google просто отправлял людей на безопасную версию? Или мне нужно сделать какое-то необычное кодирование, чтобы направлять людей туда вручную? Спасибо за вашу помощь, если я недостаточно хорошо объяснился, пожалуйста, отправьте мне вопрос. P.S. Я использую goormide в качестве среды разработки, а URL-адрес, который я использую, — www.jsm-websites.com .

Комментарии:

1. Похоже, вам следует обратиться к вашему поставщику DNS, месту, где вы купили свой домен. Здесь вы должны иметь возможность принудительно отправлять любых посетителей на безопасную конечную точку. Также можно заставить Heruko управлять вашим DNS, если вы посмотрите на вкладку настроек вашего dyno.

2. Спасибо за это, да, я посмотрел на домен и поиграл с несколькими вещами. Большое спасибо за вашу помощь и время 🙂 Я действительно ценю это.

Ответ №1:

Просто поместите приведенный ниже код в свой htaccess, ваш домен защищен, но Google будет читать и требует времени для сканирования, пока вы не введете вручную, вам нужно ввести приведенный ниже код

.htaccess

 RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.domainaname.com/$1 [R,L]
  

Комментарии:

1. Большое спасибо за вашу помощь! Теперь мой веб-сайт работает отлично, большое вам спасибо 🙂

2. добро пожаловать, если у вас возникнут какие-либо проблемы, вы можете сообщить мне об этом