欧美亚洲中文,在线国自产视频,欧洲一区在线观看视频,亚洲综合中文字幕在线观看

      1. <dfn id="rfwes"></dfn>
          <object id="rfwes"></object>
        1. 站長資訊網(wǎng)
          最全最豐富的資訊網(wǎng)站

          ThinkPHP的幾種路由形式總結(jié)

          本篇文章總結(jié)了ThinkPHP的幾種路由形式,分別是普通模式、PATHINFO、REWRITE和兼容模式,希望對各位學(xué)習(xí)thinkphp的朋友有幫助!

          ThinkPHP的幾種路由形式總結(jié)

          thinkphp官方文檔里有詳細的說明:

          ThinkPHP支持的URL模式有四種:普通模式、PATHINFO、REWRITE和兼容模式,

          可以設(shè)置URL_MODEL參數(shù)改變URL模式。

          (推薦教程:thinkphp教程)

          現(xiàn)在我們來總結(jié)一下這四種路由的格式:

          1.普通路由(get形式路由)

          htttp://localhost/?m=模塊名(分組名)&c=控制器名&a=方法名&id=?

          2.pathinfo路由形式(系統(tǒng)默認(rèn))

          路由形式:http://網(wǎng)址/入口文件/模塊名(分組名)/控制器名/方法/參數(shù)名/參數(shù)值

          例如:http://localhost/index.php/home/user/login/var/value/

          3.REWRITE模式

          REWRITE模式是在PATHINFO模式的基礎(chǔ)上添加了重寫規(guī)則的支持,可以去掉URL地

          址里面的入口文件index.php,但是需要額外配置WEB服務(wù)器的重寫規(guī)則。

          如果是Apache則需要在入口文件的同級添加.htaccess文件,內(nèi)容如下:

          <IfModule mod_rewrite.c>  RewriteEngine on  RewriteCond %{REQUEST_FILENAME} !-d  RewriteCond %{REQUEST_FILENAME} !-f  RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L] </IfModule>

          接下來,就可以用下面的URL地址訪問了: http://localhost/home/user/login/var/value

          在后面的文章中,我會詳細介紹。

          4.兼容路由形式

          兼容模式是用于不支持PATHINFO的特殊環(huán)境.

          路由形式:http://網(wǎng)址/入口文件?s=/模塊名(分組名)/控制器名/方法名/參數(shù)名/參數(shù)值

          注意:這里的小s是兼容模式變量名稱,是可以通過配置文件更改的。

          贊(0)
          分享到: 更多 (0)
          網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號