我刚刚在服务器上安装了SSL证书。
然后,它为我的域上端口80上的所有流量设置了重定向,以将其重定向到端口443。
换句话说,我的所有访问http://example.com
量现在都被重定向到https://example.com
页面的相应版本。
重定向是在我的Apache虚拟主机文件中完成的,如下所示:
RewriteEngine on
ReWriteCond %{SERVER_PORT} !^443$
RewriteRule ^/(.*) https://%{HTTP_HOST}/$1 [NC,R,L]
我的问题是,使用SSL是否有任何弊端?
由于这不是301重定向,因此切换到会失去搜索引擎中的链接汁/排名https
吗?
感谢您的帮助。我一直想在服务器上设置SSL,仅是为了进行此操作,我终于决定今晚进行操作。到目前为止,它似乎运行良好,但是我不确定在每个页面上使用它是否是一个好主意。我的网站不是电子商务网站,并且不处理敏感数据;它主要用于外观和安装它的学习乐趣。
更新的问题
奇怪的是,由于Bing到处都使用HTTPS,因此从我的网站创建了此屏幕截图。
src="://example.com/jquery.js"
-注意缺乏http
或https
使浏览器加载相应的一个。我经历了一场噩梦,试图通过API(通过https加载)产生的http链接来正确加载一些嵌入式Amazon东西-这意味着它们直到我找到未记录的参数来切换https链接后才能正常工作