Discuz3.2去掉portal.php【圖文教程】
第一步:修改index.php文件,(index.php在網(wǎng)站根目錄可以找到)
查找代碼:
- $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']);
如下圖:
第二步:修改首頁導(dǎo)航
將后臺(tái)“界面>>導(dǎo)航>>主導(dǎo)航”中將默認(rèn)門戶取消可用,,然后添加一個(gè)首頁的菜單(鏈接那里直接輸入/),。
第三步:修改Discuz模板文件
修改模板文件template/default/portal/目錄下的list.htm、list_category_onerank.htm,、list_category_tworanks.htm,、view.htm,三個(gè)文件一樣的修改方法:
1,、查找代碼:
- a href="$_G[setting][navs][1][filename]">{lang
到:
- em>?
將代碼刪除 或 將里面的鏈接地址改為你需要的,。
如圖所示:
2、順便也將含有(有的就改,,沒有就不管):
- <a href="index.php"
這樣的代碼中的index.asp也改為/,,要不首頁鏈接就存在文件名了哦。
如圖所示:
好了,,按照以上幾步修改之后,,就徹底去掉了門戶頁中的portal.php文件名了。