违法网站请勿向我司工作人员发起任何形式的人工服务请求,严禁利用鸿茂传媒技术支持服务与产品从事任何非法活动,如有发现不再提供任何技术支持。 ×

Discuz! 3.5论坛导航栏去除forum.php教程

Discuz! 3.5论坛想去除导航栏forum.php后缀,以下是操作教程,修改前可以备份好在修改。

一、修改服务器伪静态规则

1. Apache(.htaccess)

在网站根目录的.htaccess文件中 替换 或 新增 以下规则:

RewriteEngine On

# 将根路径/映射到forum.php(静默重写,无重定向)

RewriteRule ^$ forum.php [L]

# 保留原有Discuz伪静态规则(保持其他页面正常)

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^(.*)$ forum.php?$1 [L,QSA]

2. Nginx

在站点配置的server块内 修改 伪静态规则:

location / {

    # 根路径直接代理到forum.php

    if ($request_uri ~ ^/$) {

        rewrite ^(.*)$ /forum.php last;

    }

    # 保留其他Discuz规则

    if (!-e $request_filename) {

        rewrite ^/(.*)$ /forum.php?$1 last;

    }

}

20250506-130251

重启服务器 使配置生效。

二、修改Discuz后台设置

1、进入 界面 → 导航设置 → 主导航

2、找到“首页”导航项,将其链接改为 /

3、保存设置后,更新缓存(后台 → 工具 → 更新缓存)

0250506-130823

© 网站版权与免责声明

1、【鸿茂传媒】独立拥有本网站相关网页内所有资料的版权;

2、未经【鸿茂传媒】的明确书面许可,任何人不得对其进行复制;

3、本网站未注明【鸿茂传媒】的文章,均来源于网络,仅供大家学习与参考;

4、如有侵权/违规/不妥请联系客服QQ或邮箱删除,敬请谅解;

5、【鸿茂传媒】保留随时更正、修改、更新本声明的权利。法律申明

服务需求留言板
*紧急问题联系客服
提交
提交需求
工作日: 8:30 - 22:00  在线QQ客服

扫码咨询微信客服

鸿茂传媒企业介绍

鸿茂传媒小程序

顶部