教程 XIUNO BBS X版 伪静态设置

贰先生 管理 16天前

待审核的帖子,打开直接404页面

@shandian 提出的这个问题做下答复,系统已经实现了404、500、等页面拦截,但是宝塔面板的nginx配置会影响拦截。
解决办法设置伪静态即可。

QQ20260616-172145.png

设置步骤

1. 后台-站点设置-固定链接,选择你喜欢的伪静态样式
2. 服务器/宝塔设置伪静态

  • nginx


# ========== 宝塔面板 / 伪静态配置 ==========
# 复制以下内容到 宝塔面板→网站→设置→伪静态
# 注意:不要包含 server 块,只放 location 指令

# 修复自定义 404 页面(必须放在最前面)
# 宝塔默认 error_page 404 /404.html 会拦截 PHP 返回的 404,
# 导致 Xiuno 自定义错误页无法显示,此行覆盖宝塔默认配置
error_page 404 =404 /index.php;

# 后台伪静态(必须放在前台之前)
location /admin/ {
    try_files $uri $uri/ /admin/index.php$is_args$args;
}

# 前台伪静态
location / {
    try_files $uri $uri/ /index.php$is_args$args;
}
  • Apache无需设置,系统自带

管理员标记为「教程」,奖励 +5 积分
最新回复

请先登录后再回复 登录

uid:1 管理
关注
随遇而安,随缘而行
发帖 40
评论 236
粉丝 9
关注 1
发新帖
目录

扫码手机打开本帖