07
2023
04
17:34:24

Apache网站http强制301跳转https的设置方法

Apache服务器Web环境下,网站http链接强制跳转https的设置方法,新手站长分享可以通过.htaccess文件来实现301强制跳转:

Apache环境下http强制301跳转https的方法
Apache服务器Web环境下301跳转离不开.htaccess文件,通过修改.htaccess来实现301跳转,新手站长网可以将不带www域名强制跳转到带www的域名上,也可以将带www的域名强制跳转到不带www的域名商,更可以把http强制跳转https,规则如下:

情景一:http强制301跳转到https:

RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ http://hqyman.cn/$1 [L,R=301]

情景二:http强制跳转到https,并将不带www域名301跳转到带www域名上

RewriteEngine 
OnRewriteCond %{HTTP_HOST} !^www.hqyman.cn$ [NC]
RewriteRule ^(.*)$ http://hqyman.cn/$1 [L,R=301]
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ http://hqyman.cn/$1 [L,R=301]

情景三:http强制跳转到https,并将带www的域名301跳转到不带www的域名上

RewriteEngine On
RewriteCond %{HTTP_HOST} !^hqyman.cn$ [NC]
RewriteRule ^(.*)$ https://hqyman.cn/$1 [L,R=301]
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://hqyman.cn/$1 [L,R=301]

如果网站根目录下有.htaccess文件,则通过FTP下载下来,根据实际情形选择复制规则,然后粘贴到.htaccess文件中并上传到网站根目录;如果网站根目录没有.htaccess文件,就创建一个。




推荐本站淘宝优惠价购买喜欢的宝贝:

image.png

本文链接:http://hqyman.cn/post/3812.html 非本站原创文章欢迎转载,原创文章需保留本站地址!

分享到:
打赏





休息一下~~


« 上一篇 下一篇 »

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

请先 登录 再评论,若不是会员请先 注册

您的IP地址是: