首頁  >  文章  >  php框架  >  TP框架去掉home模組的兩種方法

TP框架去掉home模組的兩種方法

藏色散人
藏色散人轉載
2021-09-06 17:54:061957瀏覽

thinkphp框架教學欄位將介紹TP框架去掉home模組的兩種方法,希望對需要的朋友有幫助!

TP框架去掉home模組的兩種方法

有的時候我們也會去掉Home,也就是說當我們造訪www.olcms.com/News/read/id/1.html相當於訪問www. olcms.com/Home/News/read/id/1.html,去掉了home模組,這個方法有兩種。

1.第一種綁定Home模組,這種辦法我覺的最好不要用,apache還好,在nginx伺服器上面按照http://www.jianshu.com/p/5e62bd1a9edc我說的在nginx裡面配置的話訪問前台正常,但訪問後台就會報admin.php模組不存在。下面說下這個方式

在index.php下面綁定Home模組
define('BIND_MODULE','ThinkerInternet');,然後在根目錄在增加一個admin.php綁定admin模組,如下

TP框架去掉home模組的兩種方法

這樣上面的連結就成功了,後台的連結就是xxx.com/admin.php,但是這種方法不建議使用,下面講講第二種辦法

2.指定預設模組

TP框架去掉home模組的兩種方法

如上圖,在Common/Conf/config. php設定檔中加入如下程式碼

    'URL_MODEL'=>2,
    'MODULE_ALLOW_LIST' => array('Home','Admin'),//指定可访问的模块,不许填写,如果还有其他模块也要写上
    'DEFAULT_MODULE' => 'Home', // 默认模块

搞定。 。 。當然後台位址就是xxx.com/admin/...

推薦:《最新的10個thinkphp影片教學

#

以上是TP框架去掉home模組的兩種方法的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:jianshu.com。如有侵權,請聯絡admin@php.cn刪除