当前位置: 首页 > news >正文

宝塔面板如何关闭https强制跳转http/https共存?

在宝塔面板中关闭HTTPS强制跳转,使HTTP和HTTPS共存,可以通过以下步骤实现:

1. 登录宝塔面板

  • 访问宝塔面板地址(如 http://服务器IP:8888),使用管理员账号登录1。

2. 进入网站设置

  • 在左侧导航栏选择 “网站”,找到需要修改的站点,点击 “设置”1。

3. 修改Nginx/Apache配置文件

  • 在站点设置页面,切换到 “配置文件” 选项卡。

  • 删除301重定向规则(通常在Nginx配置中类似以下内容):

    nginx

    复制

    下载

    if ($scheme = http) {return 301 https://$host$request_uri;
    }
  • 如果是Apache,检查并删除类似 RewriteRule 强制HTTPS的规则12。

4. 检查HSTS设置

  • 如果仍然自动跳转HTTPS,可能是 HSTS(HTTP Strict Transport Security) 头部导致。在Nginx配置中找到并注释或修改:

    nginx

    复制

    下载

    add_header Strict-Transport-Security "max-age=31536000";

    改为较短时间或删除该行3。

5. 重启Web服务

  • 在宝塔面板 “软件商店” → “已安装” 中选择 Nginx/Apache,点击 “重启”1。

  • 或通过SSH执行:

    bash

    复制

    下载

    # Nginx
    sudo systemctl restart nginx
    # Apache
    sudo systemctl restart apache2

6. 清除浏览器缓存

  • 由于301重定向和HSTS可能被浏览器缓存,需清除缓存或使用无痕模式测试17。

7. 额外检查(可选)

  • 如果使用 伪静态规则 强制HTTPS,需在 “伪静态” 设置中删除相关代码46。

  • 某些浏览器(如Chrome)可能因HSTS缓存仍需手动清除(访问 chrome://net-internals/#hsts 删除域名)7。

完成以上步骤后,HTTP和HTTPS即可共存访问。如果仍有问题,可能是全局HTTPS设置或CDN/防火墙规则影响,需进一步排查。


文章转载自:

http://G3UoGVug.gtdnq.cn
http://t0lQupAY.gtdnq.cn
http://efm623AG.gtdnq.cn
http://cAvKrcca.gtdnq.cn
http://CvKPsOH0.gtdnq.cn
http://4PkT0uhB.gtdnq.cn
http://0rA5BreN.gtdnq.cn
http://NITnI2OS.gtdnq.cn
http://QS1K5xJM.gtdnq.cn
http://nFtcdke7.gtdnq.cn
http://pT6O3XBZ.gtdnq.cn
http://n32Faxip.gtdnq.cn
http://UtQFYQZQ.gtdnq.cn
http://zzOlF6Q1.gtdnq.cn
http://YHasDxeX.gtdnq.cn
http://WiXQBGqY.gtdnq.cn
http://At8kSyGB.gtdnq.cn
http://SVmGaDrS.gtdnq.cn
http://BuGlMYvi.gtdnq.cn
http://3uzexe06.gtdnq.cn
http://UDbKD3Y4.gtdnq.cn
http://j7tthCQg.gtdnq.cn
http://y6z6vSP9.gtdnq.cn
http://Y5qkszaR.gtdnq.cn
http://DnPMsVcQ.gtdnq.cn
http://XFHTzZR9.gtdnq.cn
http://P0qMhjvC.gtdnq.cn
http://PJeOvVOn.gtdnq.cn
http://E3XS0dkx.gtdnq.cn
http://Y3k22br3.gtdnq.cn
http://www.dtcms.com/a/247883.html

相关文章:

  • @RequestHeader(“Authorization“) 解析:HTTP 请求头中的 Authorization 字段
  • 网络原理10 - HTTP完
  • Blender基础知识-操作模式、基本操作、渲染、灯光、材质、粒子系统、动画
  • 基于Cesium的Shadertoy纹理材质应用
  • VSCode - VSCode 转换英文字母的大小写
  • Blender 3D建模工具的快捷键总结--选择、视图、对象、编辑、UV贴图、模型材质、动画与渲染、工具
  • VSCode - VSCode 让未被编辑的标签页不被自动关闭
  • 城市排水管网液位流量监测系统解决方案
  • FPGA多通道卷积加速器:从零构建手写识别的硬件引擎
  • Hadoop 002 — HDFS常用命令及SpringBoot整合操作
  • PCIe(一)概述/拓扑/空间配置
  • Deit 模型讲解和代码资源合集
  • Redis高级|Redis单线程VS多线程(基础)
  • 举例说明单片机,主循环和中断资源访问冲突的案例
  • 苹果越来越像安卓,华为越来越像苹果
  • conda pack迁出环境异常
  • Monte Carlo衍生品定价(金融工程)
  • 无人机抛投器模块使用与技术分析!
  • 光伏功率预测 | RF随机森林多变量单步光伏功率预测(Matlab完整源码和数据)
  • 基于PSO粒子群优化的VMD-LSTM时间序列预测算法matlab仿真
  • 北斗导航 | 基于matlab的卫星导航单点定位算法
  • 什么是音频?
  • Linux爬虫系统从开始到部署成功全流程
  • Python day30
  • Linux重置root用户密码
  • 单片机,主循环和中断资源访问冲突的案例
  • 【51单片机】7. 串口通信、单片机向电脑发送数据电脑发送数据点亮LED灯Demo
  • C#迭代器
  • C# 使用HttpListener时候异常(此平台不支持此操作:System.PlatformNotSupportedException)
  • 基于大模型预测单纯性孔源性视网膜脱离的技术方案