Edw*_*ams 12 security https certificate
我的网站上需要一些安全页面.我已购买(并且我的主机已安装)相关域的安全证书.
那个人做了什么?如何确保某些页面安全,是否必须将它们放在特定目录中?或使用一些标题或东西?我不知道这是如何工作的.
希望有人可以指出我正确的方向.
也许它比你想象的要容易得多.如果您的提供商已安装证书,则只需使用正确的协议1调用该页面,这意味着https://www.example.com/page.html代替http://www.example.com/page.html.
困难的部分是确保页面只能使用HTTPS协议调用,并且无法通过HTTP访问.相对链接将使用与原始页面相同的协议1.
最简单的方法当然是,只使您的整个站点成为HTTPS(然后您可以使用相对链接).某些提供商在其控制面板中提供此选项.如果没有这样的选项,您可以编写.htaccess文件并将其放在root目录中.此行将任何HTTP请求重定向到HTTPS请求:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://www.example.com/$1 [R=301,L]
Run Code Online (Sandbox Code Playgroud)
当然,您应该将example.com替换为您自己的域名.
您必须编辑站点配置文件。您可以在以下位置找到更多信息(对于 apache2):http://www.geocerts.com/install/apache_2 (如果使用 Ubuntu)http://www.tc.umn.edu/~brams006/selfsign_ubuntu.html
请告诉我您使用的服务器,我也可以帮助您配置它。
| 归档时间: |
|
| 查看次数: |
40313 次 |
| 最近记录: |