最新消息:愿得一人心,白首不分离。

宝塔面板中开启SSL实现将302跳转为301跳转

前景:面板搭建用的宝塔,网站开启SSL后,在百度站长里面开启全站https认证总是通不过,经301状态检测,发现http跳转https时部分页面为302跳转,用如下两种方法设置后都可以实现全站301跳转。

备注:方法仅适用于使用宝塔面板的用户。

301跳转: 页面永久性移走,通常叫做301跳转,也叫301重定向,301转向.指的是当用户点击一个网址时,通过技术手段,跳转到指定的一个网站.
302跳转:302重定向又称之为302代表暂时性转移(Temporarily Moved ),英文名称:302 redirect。 也被认为是暂时重定向(temporary redirect),一条对网站浏览器的指令来显示浏览器被要求显示的不同的URL,当一个网页经历过短期的URL的变化时使用。一个暂时重定向是一种服务器端的重定向,能够被搜索引擎蜘蛛正确地处理。

方法一:


if ($server_port !~ 443){
rewrite ^(.*)$ https://$host$1 permanent;
}
用上边的代码替换掉下边的代码
if ($server_port !~ 443){
rewrite ^/.*$ https://$host$request_uri;
}

方法二:
在面板-> 网站-> 设置-> 配置文件中找到:


if ($server_port !~ 443){
rewrite ^(.*)$ https://$host$1 permanent;
}

删除掉以上代码,然后在 301重定向 里面开启301跳转。

转载请注明:轮回阁 » 宝塔面板中开启SSL实现将302跳转为301跳转

特别说明:所有资源均无解压密码且可直接下载,若有会特别注明,部分回复可见内容仅为提供更多的下载点。

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)