discuz去掉「portal.php」的方法:首先在系統後台的導覽設定中將預設的首頁設為「不可用」;然後開啟「index.php」並修改內容為「$_ENV[ 'domain']['defaultindex']”即可。
推薦:《discuz教學》
discuz 取消入口網站首頁url中的portal.php
這幾天準備用discuz搭建一個素食網站,一切就緒之後,訪問discuz的門戶時總是帶著portal.php,可能是職業毛病,在url中總是帶著,感覺太礙眼了,並且discuz就是搜尋引擎收錄一直抵制的一款產品,為了新站能更好的seo,決定把portal.php在url中去掉,操作方法如下:
一、在系統在後台的導航設定中進行設置,將預設的首頁設定為“不可用”,之後自訂個首頁,連結填入"/"
二、在程式的根目錄的index.php中找到
$url = empty($_ENV['domain']['app']['default']) ? (!empty($_ENV['domain']['defaultindex']) ? $_ENV['domain']['defaultindex'] : 'forum.php') : 'http://'.$_ENV['domain']['app']['default'];
修改為:
$_ENV['curapp'] = str_replace('.php', '', $_ENV['domain']['defaultindex']);
但是這樣,還不能解決url中帶portal.php
於是乎,透過分析,可以設定discuz的預設appindex,還是在index.php檔案中修改
$_ENV['curapp'] = 'portal'; //添加这么一条语句,将curapp默认设置为portal,否则默认是forum require './'.$_ENV['curapp'].'.php';
為什麼我要這麼設定呢,因為我不想在前期的時候使用論壇功能。
最後在forum.php中加入一個語句屏蔽論壇存取
header("LOCATION:http://www.zt520.net"); exit();
以上是discuz如何去除portal.php的詳細內容。更多資訊請關注PHP中文網其他相關文章!

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

MinGW - Minimalist GNU for Windows
這個專案正在遷移到osdn.net/projects/mingw的過程中,你可以繼續在那裡關注我們。 MinGW:GNU編譯器集合(GCC)的本機Windows移植版本,可自由分發的導入函式庫和用於建置本機Windows應用程式的頭檔;包括對MSVC執行時間的擴展,以支援C99功能。 MinGW的所有軟體都可以在64位元Windows平台上運作。

ZendStudio 13.5.1 Mac
強大的PHP整合開發環境

VSCode Windows 64位元 下載
微軟推出的免費、功能強大的一款IDE編輯器

SAP NetWeaver Server Adapter for Eclipse
將Eclipse與SAP NetWeaver應用伺服器整合。

PhpStorm Mac 版本
最新(2018.2.1 )專業的PHP整合開發工具