我通过 godaddy 为我的网站购买了 SSL 证书。如何强制我的网站始终加载 https 而不是 http?
Posted
技术标签:
【中文标题】我通过 godaddy 为我的网站购买了 SSL 证书。如何强制我的网站始终加载 https 而不是 http?【英文标题】:I purchased an SSL certificate for my website through godaddy. How do I force my website to always load https instead of http? 【发布时间】:2017-09-03 12:11:09 【问题描述】:这是我的第一个网站。我获得了 SSL 证书,因此我可以托管我制作的使用导航器方法进行定位服务的应用程序。但是,除非我专门在适当的位置键入 s,否则我的网站不会自然地在 https 上加载。如何让它始终安全加载?
编辑:已解决 这是我使用 Godaddy 托管解决此问题的链接
Link to godaddy help page
【问题讨论】:
可能复制到***.com/questions/85816/…。 “重写”是一种方式,但 IMO 最好的解决方案是 HSTS。 【参考方案1】:要强制所有网络流量使用 HTTPS,请在根文件夹的 .htaccess
文件中插入以下条件。
RewriteEngine On
RewriteCond %SERVER_PORT 80
RewriteRule ^(.*)$ https://www.your-website.com/$1 [R,L]
【讨论】:
该死的,我似乎没有那个文件:/ 在你的根目录下创建一个 是根目录public_html吗? 对不起,我对此很陌生。这些愚蠢的问题在网上没有太多信息,因为显然我是唯一一个不能自然理解的人 它说它已经存在,但是当我搜索我的所有文件夹时它没有出现并且没有出现。感谢您的尝试以上是关于我通过 godaddy 为我的网站购买了 SSL 证书。如何强制我的网站始终加载 https 而不是 http?的主要内容,如果未能解决你的问题,请参考以下文章
如何从 Godaddy 证书导出私钥并与 Apache SSL 一起使用