配置路由

2018-10-19 17:12 更新

Idea支持兩種路由方式:

一種為傳統(tǒng)的普通模式,不需要多余其它配置,即可正常使用
另一種是PATHINF模式,需要服務(wù)器開啟相關(guān)模塊

具體路由配置方法如下

在配置文件Config.php下面,修改'url_mode'=>''的參數(shù):

'url_mode'=>'1',
屬性備注
1普通模式默認(rèn)(推薦)
2pathinfo需開啟pathinfo支持

普通模式:

如:http://ServerName/index.php?m=Home&c=User&a=login

PATHINFO模式(要求開啟pathinfo支持):

如:http://ServerName/index.php/Home/User/login

PATHINFO分隔符

其次,我們在pathinfo模式下,還可以修改分隔符(基于PATHINFO 模式)
在配置文件application/config/Config.php下面,'url_mode'=>'2',再修改'path_separator'=>''的參數(shù):

/**
     * url_mode為2時該項生效
     * URL分割符,在開啟PATHINFO模式下有效,如:http://ServerName/index.php/home-User-login
     * * 該項不能與url_case_separator設(shè)為相同值,避免沖突
     */
    'path_separator'=>'-'       //如果不設(shè)置該值默認(rèn)為`/`

修改參數(shù)之后URL效果如下:
效果:http://ServerName/index.php/home-User-login

pathinfo模式GET傳參

通常我們的項目都需要通過URL來傳遞參數(shù),比如分頁等等

例如下面這個URL傳遞的參數(shù)是id=4,p=6,參數(shù)個數(shù)不限

http://ServerName/home/Index/news/id/4/p/6
以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號