- 工作时间:周一至周六 8:30-17:00 值班18:00-22:00
-
鸿茂传媒经营理念
以客户的需求为出发点
-
景安/腾讯云/阿里云机房
提供安全稳定的云服务器空间
-
16年运维技术经验
提供专业的1V1人工技术服务
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;
}
}
重启服务器 使配置生效。
二、修改Discuz后台设置
1、进入 界面 → 导航设置 → 主导航
2、找到“首页”导航项,将其链接改为 /
3、保存设置后,更新缓存(后台 → 工具 → 更新缓存)
© 网站版权与免责声明
1、【鸿茂传媒】独立拥有本网站相关网页内所有资料的版权;
2、未经【鸿茂传媒】的明确书面许可,任何人不得对其进行复制;
3、本网站未注明【鸿茂传媒】的文章,均来源于网络,仅供大家学习与参考;
4、如有侵权/违规/不妥请联系客服QQ或邮箱删除,敬请谅解;
5、【鸿茂传媒】保留随时更正、修改、更新本声明的权利。法律申明