當前位置:首頁 » 密碼管理 » thinkphp訪問地址

thinkphp訪問地址

發布時間: 2022-09-07 11:17:24

Ⅰ thinkphp怎麼同時支持兩種url

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

普通模式:也就是傳統的GET傳參方式來指定當前訪問的模塊和操作,例如:

http://localhost/app/?m=mole&a=action&var=value

m參數表示模塊,a操作表示操作(模塊和操作的URL參數名稱是可以配置的),後面的表示其他GET參數。

PATHINFO模式:是系統的默認URL模式,提供了最好的SEO支持,系統內部已經做了環境的兼容處理,所以能夠支持大多數的主機環境。對應上面的URL模式,PATHINFO模式下面的URL訪問地址是:

http://localhost/app/index.php/mole/action/var/value/

PATHINFO地址的第一個參數表示模塊,第二個參數表示操作。

PATHINFO模式下面,URL是可定製的,例如,通過下面的配置:

'URL_PATHINFO_DEPR'=>'-', // 更改PATHINFO參數分隔符

我們還可以支持下面的URL訪問:

http://localhost/app/index.php/mole-action-var-value/

REWRITE模式:是在PATHINFO模式的基礎上添加了重寫規則的支持,可以去掉URL地址裡面的入口文件index.php,但是需要額外配置WEB伺服器的重寫規則。

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

<IfMole mod_rewrite.c>

RewriteEngine on

RewriteCond %{REQUEST_FILENAME} !-d

RewriteCond %{REQUEST_FILENAME} !-f

RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]

</IfMole>

接下來,就可以用下面的URL地址訪問了:

http://localhost/app/mole/action/var/value/

兼容模式:是用於不支持PATHINFO的特殊環境,URL地址是:

http://localhost/app/?s=/mole/action/var/value/

兼容模式配合Web伺服器重寫規則的定義,可以達到和REWRITE模式一樣的URL效果。

Ⅱ thinkphp的URL訪問

缺少主入口文件。你這種訪問方式是重寫狀態下的。
檢查設置文件:
「URL_MODEL」=>2,檢查一下apache設置和根目錄重寫文件
或者改為1,使用pachinfo訪問 。

Ⅲ thinkphp 3.2中index的訪問地址為什麼是這樣

沒有配置偽靜態

Ⅳ ThinkPHP如何從訪問的IP地址解析其地址(省市)

ThinkPHP是一個快速、兼容而且簡單的輕量級國產PHP開發框架。
新建一個admin.php文件,將index.php內容復制到admin.php內,訪問配置地址後面加上/admin/public/login.html就可以訪問後台了。

Ⅳ thinkphp 如何做到寫本地localhost的ip地址就能訪問thinkphp的url

localhost只是本地測試用的。具體還得綁定域名解析ip

Ⅵ thinkphp 修改默認訪問路徑

'DEFAULT_MODULE' => 'Home', // 默認模塊'DEFAULT_CONTROLLER' => 'Index', // 默認控制器名稱'DEFAULT_ACTION' => 'index', // 默認操作名稱

通過這個來配置也可以 再就是用路由 還有就是apache虛擬主機配置了

Ⅶ ThinkPHP 網址格式URL地址怎麼設置~呢

thinkPHP的URL在config中配置
一、URL規則
1、默認是區分大小寫的
2、如果我們不想區分大小寫可以改配置文件
'URL_CASE_INSENSITIVE'=>true,//url不區分大小寫
3、如果模塊名為 UserGroupAction,那麼url找模塊就必要要寫成
http://localhost/thinkphp4/index.php/user_group/index
4、如果'URL_CASE_INSENSITIVE'=>false,那麼url也可以寫為
http://localhost/thinkphp4/index.php/UserGroup/index
二、URL偽靜態
'URL_HTML_SUFFIX'=>'html|shtml|xml',//限制偽靜態的後綴
三、URL路由
1、啟動路由
要在配置文件中開啟路由支持
'URL_ROUTER_ON'=>ture//開啟路由
2、使用路由
1.規則表達式配置路由
'URL_ROUTE_RULES'=>array()//路由規則
'my'=>'Index/index',//靜態地址路由
'my'=>'/Index/index',//靜態地址路由,加/直接跳到網站根目錄下。
':id/:num'=>'Index/index',//動態地址路由,可以$_GET接收地址欄參數
'year/:year/:month/:date'=>'Index/index',//動態和靜態混合地址路由
'year/:year\d/:month\d/:date\d'=>'Index/index',//動態和靜態混合地址路由加上 \d代表類型只能是數字
'my/:id$'=>'Index/index',// 加上$說明地址中只能是 my/1000 後面不能有其他內容了
2.正則表達式配置路由,必須以/開始 /結束
'/^year\/(\d{4})\/(\d{2})\/(\d{2})/'=>'Index/index?year=:1&month=:2&date=:3'//這里\d表示必須是數字

Ⅷ thinkphp怎麼訪問後台

ThinkPHP是一個快速、兼容而且簡單的輕量級國產PHP開發框架。

新建一個admin.php文件,將index.php內容復制到admin.php內,訪問配置地址後面加上/admin/public/login.html就可以訪問後台了。

Ⅸ thinkphp中如何獲取用戶的ip地址實現網站訪問人數統計的計數器

thinkphp默認封裝了獲取ip方法:get_client_ip()
統計人數這個我也建議用cnzz,很方便,你想看的數據基本都能滿足。

Ⅹ ThinkPHP 網址格式URL地址怎麼設置

看手冊默認就是一個index.php的路由模式啊,圖片可能看不清

一、普通模式

關閉路由,完全使用默認的PATH_INFO方式URL:

'url_route_on' => false,

路由關閉後,不會解析任何路由規則,採用默認的PATH_INFO模式訪問URL:

http://serverName/index.php/mole/controller/action/param/value/...

熱點內容
linux485 發布:2025-07-05 14:38:28 瀏覽:291
php用的軟體 發布:2025-07-05 14:06:22 瀏覽:744
沒有許可權訪問計算機 發布:2025-07-05 13:29:11 瀏覽:418
javaweb開發教程視頻教程 發布:2025-07-05 13:24:41 瀏覽:666
康師傅控流腳本破解 發布:2025-07-05 13:17:27 瀏覽:226
java的開發流程 發布:2025-07-05 12:45:11 瀏覽:669
怎麼看內存卡配置 發布:2025-07-05 12:29:19 瀏覽:271
訪問學者英文個人簡歷 發布:2025-07-05 12:29:17 瀏覽:820
1970linux 發布:2025-07-05 12:12:43 瀏覽:109
解壓挑刺 發布:2025-07-05 12:12:12 瀏覽:537