1、 url调度模式 url的调度模式就是url的访问方式 ThinkPHP支持四种URL模式,可以通过设置URL_MODEL参数来定义 这个配置选项的值共有四个 0 :普通模式 1 :pathinfo模式(默认) 2 :rewrite模式 3 :兼容模式 1) 普通模式 语法: http://项目... ...
分类:
其他好文 时间:
2016-05-07 23:37:24
阅读次数:
276
1.配置apache的配置,,httpd.conf #LoadModule rewrite_module modules/mod_rewrite.so //讲前面的#去掉 2.将AllowOverride None改为All 3.在项目配置文件中面配置 'URL_MODEL' => '2' 4.在站 ...
分类:
Web程序 时间:
2016-04-01 18:01:18
阅读次数:
154
ThinkPHP3.2.3 的 URL_MODEL 包括普通模式(0)、PATHINFO 模式(1)、REWRITE 模式(2)、兼容模式(3)等 4 种 URL 模式。在 Apache 下只要在配置文件 config.php 中配置 URL_MODEL 配合 .htaccess 就可以很容易地支持
分类:
Web程序 时间:
2016-02-22 23:40:46
阅读次数:
735
一、ThinkPHP中支持的四种URL访问模式 所谓URL访问模式,指的是以哪种形式的URL地址访问网站。 URL访问模式的意义在于:可以让网站中的所有链接有一个统一的格式。URL访问模式URL模式URL_MODEL设置示例普通模式0http://localhost/?m=home&c=us...
分类:
Web程序 时间:
2016-02-16 11:45:36
阅读次数:
242
一、nginx不支持thinkphp的原因ThinkPHP支持通过PATHINFO和URLrewrite的方式来提供友好的URL,只需要在配置文件中设置‘URL_MODEL‘=>2即可。在Apache下只需要开启mod_rewrite模块就可以正常访问了,但是Nginx中默认是不支持PATHINFO的,所以nginx默认情况下是不支持thinkphp..
分类:
Web程序 时间:
2016-01-25 17:32:19
阅读次数:
217
'配置值' 'DB_HOST' => 'localhost', 'DB_USER' => 'root', 'DB_PWD' => '', 'DB_NAME' => 'think', 'DB_PREFIX' => 'hd_',//表前缀 'URL_MODEL' =...
分类:
Web程序 时间:
2015-11-18 14:06:43
阅读次数:
173
将配置文件中改:'配置值' 'URL_MODEL'=>'2', //去掉url中index.php 'MODULE_ALLOW_LIST' => array('Home','Admin','User'), //可访问模块 'DEFAULT_MODULE' => 'Home', //默认模块);
分类:
Web程序 时间:
2015-11-07 14:49:47
阅读次数:
245
TP的url请求简化下面是apache的配置过程,可以参考:1. httpd.conf 配置文件中加载了mod_rewrite.so模块2. AllowOverride None 将None改为All3. 确保URL_MODEL设置为2(在config.php里修改)4. 把下面内容保存为.htac...
分类:
Web程序 时间:
2015-10-08 22:49:31
阅读次数:
179
URL模式URL_MODEL设置示例普通模式0http://localhost/?m=home&c=user&a=login&var=valuePATHINFO模式1http://localhost/index.php/home/user/login/var/value/REWRITE模式2http...
分类:
Web程序 时间:
2015-10-06 18:04:59
阅读次数:
168
因为在Fastcgi模式下,php不支持rewrite的目标网址的PATH_INFO的解析ThinkPHP运行在URL_MODEL=2时,会出现 No input file specified.的情况,这时可以修改网站目录的.htaccess文件:RewriteRule ^(.*)$ index.p...
分类:
Web程序 时间:
2015-06-07 12:21:53
阅读次数:
169