通过.htaccess实现全站http链接301重定向到https

很多已经安装ssl安全协议证书的网站会发现,http的链接和https的链接都有效,如果要用户访问任何链接的时候都强制跳转到https协议的url上,linux主机用户可以通过修改根目录下的.htaccess文件来设置。方法如下:

在.htaccess中

RewriteEngine on
RewriteBase /

代码下添加如下两行代码:

RewriteCond %{SERVER_PORT} !^443$
RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} [L,R=301]

保存后再访问网站,就会发现访问站点任意链接,都强制跳转到https协议的URL了。

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注