3 thinkphp5 URL和路由 路由

2021-08-30 15:22:34 字數 1004 閱讀 4528

1、url訪問

訪問helloworld 駝峰式控制器,前後單詞小寫中間以_下連線

echo yeguoxiong

也可以通過配置 "url設定"->url_convert為false 就可以支援駝峰式訪問

echo yeguoxiong

2、如果你的伺服器環境不支援pathinfo方式的url,可以使用相容方式

echo hello:張三 女

3、隱藏index.php

官方預設的 .htaccess檔案

options +followsymlinks -multiviews

rewriteengine on

rewritecond % !-d

rewritecond % !-f

rewriterule ^(.*)$ index.php/$1 [qsa,pt,l]

如果用的phpstudy,規則如下:

options +followsymlinks -multiviews

rewriteengine on

rewritecond % !-d

rewritecond % !-f

rewriterule ^(.*)$ index.php [l,e=path_info:$1]

如果你使用的apache版本使用上面的方式無法正常隱藏index.php,可以嘗試使用下面的方式配置.htaccess檔案

options +followsymlinks -multiviews

rewriteengine on

rewritecond % !-d

rewritecond % !-f

rewriterule ^(.*)$ index.php?/$1 [qsa,pt,l]

關於thinkphp5URL重寫

可以通過url重寫隱藏應用的入口檔案 index.php httpd.conf配置檔案中載入了mod rewrite.so模組 allowoverride none 將none改為 all 把下面的內容儲存為.htaccess檔案放到應用入口檔案的同級目錄下 options followsymlin...

ThinkPHP5 (路徑優化,路由)

路徑 www.tp5.comm index.php index index index 站點路徑 入口檔案 模組 控制器 方法 一 繫結模組 public下的php檔案,如index.php,內部寫 定義應用目錄 繫結入口檔案,index為檔名 define bind module index 載入...

ThinkPHP筆記 MVC模式和URL訪問

1.mvc 2.thinkphp的mvc特點 3.thinkphp的mvc對應的目錄 4.url訪問 5.url的4中訪問方式 這個是上節課的內容 mvc模式是一種設計模式,也是一種常用的模組。m module,對資料進行操作,對資料進行操作。c controller,控制器,模組,描述功能。v v...