Http是用于传输网页数据(如HTML、Javascript、图像等)的流行协议。Http用于我们的浏览器(如Chrome、Firefox、Edge、Internet Explorer)和服务器(如Apache、Nginx等)之间。HTTPS是Http的安全版本,最近网站过渡到HTTPS。但是什么是用户试图访问我们网站的HTTP。我们可以将HTTP网站重定向到HTTPS。下面您可以找到不同web服务器的重定向方法。
null
阿帕奇
Apache是非常流行的web服务器,在internet上排名第一。我们可以使用http301重定向状态代码,如下所示。但正如我们所见,我们需要 RewriteEngine
我也是。
RewriteEngine OnRewriteCond %{HTTPS} offRewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
Nginx公司
Nginx是另一种流行的web服务器,在过去的几年里势头强劲。我们可以用以下方法 server
配置以将HTTP重定向到HTTPS。我们将使用HTTP 301重定向状态代码 return
选项。配置的其他部分只是示例。
server {listen 80 default_server;listen [::]:80 default_server;server_name _;return 301 https://$host$request_uri;}
相关文章: TCP和UDP端口列表、名称和使用频率
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END