Я только что установил сертификат SSL на моем сервере.
Затем он настроил перенаправление всего трафика в моем домене на порт 80, чтобы перенаправить его на порт 443.
Другими словами, весь мой http://example.com
трафик теперь перенаправлен на соответствующую https://example.com
версию страницы.
Перенаправление выполняется в моем файле Apache Virtual Hosts с чем-то вроде этого ...
RewriteEngine on
ReWriteCond %{SERVER_PORT} !^443$
RewriteRule ^/(.*) https://%{HTTP_HOST}/$1 [NC,R,L]
У меня вопрос, есть ли недостатки использования SSL?
Так как это не 301 Redirect, я потеряю сок ссылок / рейтинг в поисковых системах, переключившись на https
?
Я ценю помощь. Я всегда хотел установить SSL на сервере, просто для практики, и я наконец решил сделать это сегодня вечером. Кажется, до сих пор это работает хорошо, но я не уверен, стоит ли использовать это на каждой странице. Мой сайт не является электронной коммерцией и не обрабатывает конфиденциальные данные; это главным образом для внешности и острых ощущений установки этого для изучения.
ОБНОВЛЕННЫЙ ВЫПУСК
Странно, что Bing создает этот скриншот с моего сайта сейчас, когда он везде использует HTTPS ...
sslstrip
атаку с перенаправлением в стиле (они оба перехватывают запросы типа « человек посередине»), поэтому браузеры, защищенные HSTS , блокируют их оба.
src="://example.com/jquery.js"
- обратите внимание на отсутствие http
или https
поэтому браузер загружает соответствующий. У меня был кошмар, когда я пытался заставить некоторые встроенные вещи Amazon загружаться должным образом, поскольку API (загруженный через https) создавал ссылки http - это означало, что они не работали должным образом, пока я не нашел недокументированный параметр для переключения ссылок https