午夜91福利视频,午夜成人在线观看,午夜在线视频免费观看,午夜福利短视频,精品午夜成人免费视频APP

偽靜態

URL偽靜態通常是為了滿足更好的SEO效果,ThinkPHP支持偽靜態URL設置,可以通過設置url_html_suffix參(can)數(shu)隨意在URL的(de)最后(hou)增加你想要的(de)靜態后(hou)綴,而不會影響當(dang)前操(cao)作的(de)正常執行。例如,我們設(she)置

'url_html_suffix' => 'shtml'

的話,我們可以把下面的URL //serverName/Home/Blog/read/id/1 變成 //serverName/Home/Blog/read/id/1.shtml

后者(zhe)更(geng)具(ju)有靜態(tai)頁面的URL特征,但是具(ju)有和前面的URL相同的執行效果,并且(qie)不會影(ying)響原(yuan)來參數的使用。

默認情況下,偽靜態的設置為html,如果我們設置偽靜態(tai)后綴(zhui)為空字符串,

'url_html_suffix'=>''

則支持所有的靜態后綴訪問,如果要獲取當前的偽靜態后綴,可以使用Request對象的ext方法。

例如:

http://serverName/index/blog/3.html
http://serverName/index/blog/3.shtml
http://serverName/index/blog/3.xml
http://serverName/index/blog/3.pdf

都可(ke)以正常訪問(wen)。

我們可(ke)以在控制器的(de)(de)操作方法中(zhong)獲(huo)取當前訪問的(de)(de)偽(wei)靜(jing)態后綴,例如:

$ext = Request::instance()->ext();

如果希(xi)望支(zhi)持多個(ge)偽靜態后綴,可以直(zhi)接設置如下:

// 多個偽靜態后綴設置 用|分(fen)割
'url_html_suffix' => 'html|shtml|xml' 

那么,當訪問 //serverName/Home/blog/3.pdf 的時候會報系統錯誤。

如(ru)果要(yao)關閉(bi)偽靜態訪問,可以(yi)設置

// 關閉偽(wei)靜態后綴(zhui)訪問
'url_html_suffix' => false,

關閉偽(wei)(wei)靜態訪問后,不再支持偽(wei)(wei)靜態方式的(de)URL訪問,并且(qie)偽(wei)(wei)靜態后綴將會被解析為最后一個參數的(de)值,例如:

http://serverName/index/blog/read/id/3.html

最終的id參數的值將會變成 3.html

文檔最后更新時間:2018-04-26 09:19:06

文檔
目錄

深色
模式

切換
寬度