違法網站請勿向我司工作人員發起任何形式的人工服務請求,嚴禁利用鴻茂傳媒技術支持服務與產品從事任何非法活動,如有發現不再提供任何技術支持。×

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客服

掃碼諮詢微信客服

鴻茂傳媒企業居間
頂部