我的知识记录

宝塔如何禁用80端口

出于安全考虑或仅希望网站通过HTTPS访问,可以关闭80端口(HTTP协议)以防止非加密访问。

  • 典型场景

    • 已启用HTTPS证书并强制跳转。
    • 避免搜索引擎收录HTTP页面。
    • 提高安全性,防止中间人攻击。
  • 禁用80端口的常见方式

方法 说明 注意事项
修改Nginx配置 删除监听80的server块 需要重启服务
使用宝塔内置设置 在网站设置中关闭HTTP访问 部分版本支持
防火墙屏蔽80端口 使用iptables/firewalld阻止访问 影响所有站点

操作建议

  1. 进入【网站】模块 → 编辑站点 → 点击“配置”按钮
  2. 找到Nginx配置文件中的如下代码段
    server { listen 80; server_name example.com; ... }
  3. 删除或注释该段配置,保存后重启Nginx
  4. 如需保留跳转功能,可设置301跳转到HTTPS
    server { listen 80; server_name example.com; return 301 https://example.com$request_uri; }

宝塔如何禁用80端口

标签:

更新时间:2025-06-05 19:30:25

上一篇:宝塔安装网站教程如何选择合适的建站环境?

下一篇:宝塔开启SSL后提示“ERR_SSL_PROTOCOL_ERROR”如何修复?