千家信息网

ThinkPHP的url访问方式有哪些

发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,这篇文章主要介绍了ThinkPHP的url访问方式有哪些的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇ThinkPHP的url访问方式有哪些文章都会有所收获,下面我们一起
千家信息网最后更新 2026年11月03日ThinkPHP的url访问方式有哪些

这篇文章主要介绍了ThinkPHP的url访问方式有哪些的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇ThinkPHP的url访问方式有哪些文章都会有所收获,下面我们一起来看看吧。

一、什么是MVC

thinkphp的MVC模式非常灵活,即使只有三个中和一个也可以运行。

M -Model 编写model类 对数据进行操作

V -View 编写html文件,页面呈现

C -Controller 编写类文件(UserAction.class.php)

二、ThinkPHP的MVC特点 (简单了解)

三、ThinkPHP的MVC对应的目录 (简单了解)

M 项目目录/应用目录/Lib/Model

V 项目目录/应用目录/Tpl

C 项目目录/应用目录/Lib/Action

四、url访问C (简单了解)

五、url的4种访问方式 (这是重点!!)

1.PATHINFO 模式 --重点 在后面使用非常多,如果想传多个参数可以使用键1/值1/键2/值2方法

代码如下:

http://域名/项目名/入口文件/模块名/方法名/键1/值1/键2/值2

2.普通模式也称为重写模式

代码如下:

http://域名/项目名/入口文件?m=模块名&a=方法名&键1=值1&键2=值2

3.REWRITE重写模式,去掉入口文件便于SEO优化

代码如下:

http://域名/项目名/模块名/方法名/键1/值1/键2/值2

4.兼容模式

代码如下:

http://域名/项目名/入口文件?s=模块名/方法名/键1/值1/键2/值2

如何修改PATHINFO地址中的/改成-在Home/Conf/config.php中

代码如下:

'URL_PATHINFO_DEPR'=>'-',//修改RUL的分隔符,把地址栏的参数部分/换成:http://域名/项目名/入口文件/模块名-方法名-键1-值1-键2-值2

在index.php中开启调用模式,为了在后产模式中不让文件缓存影响开发

代码如下:

define('APP_DEBUG',ture);//如果设置为ture不缓存文件,false则缓存文件

REWRITE模式开启方法

在httpd.conf中查找rewrite_module modules/mod_rewrite.sl 把#去掉重启服务,在入口文件下新建.htaccess.php,重写文件是去掉index.php的意思:

代码如下:

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

关于"ThinkPHP的url访问方式有哪些"这篇文章的内容就介绍到这里,感谢各位的阅读!相信大家对"ThinkPHP的url访问方式有哪些"知识都有一定的了解,大家如果还想学习更多知识,欢迎关注行业资讯频道。

文件 模式 项目 方法 目录 代码 入口 方式 域名 模块 知识 缓存 应用 内容 参数 地址 篇文章 重点 普通 三个 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 手冲咖啡和咖啡机区别 广州淘业互联网络科技 河南云网互联网络科技有限公司 互联网科技有限公司经营范围 互联网科技的英文 电子科技大学互联网 广州凡科互联网科技 长亮科技 互联网金融 居家互联网科技有限公司 哈尔滨新华互联网科技 青海省互联网新科技 互联网科技与管理 互联网科技公司实习生 米聚互联网科技南京有限公司排面 深圳育鹏互联网科技有限公司招聘 互联网科技研发水平 济南有互联网科技公司吗 中和天地互联网科技有限公司 互联网企业科技类企业如何做账 广州百诚互联网科技有限公司官网 百单网互联网科技有限公司怎么样 互联网科技工作委员会主任 艾特科技互联网 鑫亿盛互联网科技 隆华科技工业互联网 温州喔噻互联网科技有限公司 广州市恰铎互联网科技有限公司 互联网科技大奖都有哪些公司 华中科技大学互联网的牛人 全球科技与互联网公司市值变化
0