我的知识记录

宝塔面板网站不显示伪静态规则正确吗?

在使用宝塔配置网站伪静态规则(如用于WordPress、ThinkPHP、Discuz等)时,若规则未正确加载或未应用到当前站点,可能导致页面404、路径无法识别等问题。

常见原因:

  • 未选择正确的伪静态规则类型
  • Nginx配置未包含伪静态文件路径
  • 缓存未清除导致旧规则残留
  • 自定义规则语法错误
  • 多个站点共用配置导致覆盖

解决方案对比

方法 适用情况 注意事项
在宝塔网站设置中重新选择伪静态规则 普通CMS类网站 如WordPress/Typecho等
手动检查nginx配置文件 自定义规则调试 文件路径:/www/server/nginx/conf/www.域名.conf
清除浏览器与CDN缓存 页面仍显示旧行为 强制刷新或使用隐身模式测试

操作建议

  1. 登录宝塔后台 → 【网站】→【设置】→【伪静态】标签页;
  2. 选择与当前程序匹配的规则模板(如WordPress、ThinkPHP等);
  3. 若为自定义规则,确保语法正确并保存后重启Nginx;
  4. 检查Nginx配置文件是否已包含伪静态引用:
    include /www/server/panel/vhost/rewrite/域名.conf;
  5. 修改完成后清空浏览器缓存或使用无痕模式访问验证。

宝塔面板网站不显示伪静态规则正确吗?

标签:

更新时间:2025-06-04 22:41:38

上一篇:网站连接超时怎么办?连接超时解决办法

下一篇:网站证书错误怎么解决?普通访客和网站管理员有区别