kzkn.net
当前位置:首页 >> 关于Thinkphp伪静态规则问题,急 >>

关于Thinkphp伪静态规则问题,急

nginx默认是不带pathinfo。 ThinkPHP在app/Conf/config.php可以配置URL_MODEL选项,有三种类型: 1. URL_MODEL => 1,默认支持pathinfo 2. URL_MODEL => 2,url重写模式,通过配置url重写来实现 3. URL_MODEL => 3,URL兼容模式,需要生成URL的地方采用...

确认你分页连接地址是否正常?确认是否参数传错? 确认你的伪静态规则是否正常,一般在根目录.htaccess文件,或者在nginx自己修改rewrite规则,特别注意下M,A这里的规则;很多时候容易错了; 断点打印404页面路由访问,看是否路由正常

亲,你可以将URL 模式设置成PATH_INFO 模式 在配置文件中设置 'URL_MODEL'=>1, 希望对你有帮助!~~

你可以在index.php中定义域名常量,例如SITE_URL,将css,javascript等存在public文件夹 定义css路径常量为CSS_URL=SITE_URL.'public/', 这样直接在模板{$Think.const.CSS_URL}style.css即可

关于nginx的伪静态设置(案例) server { listen 80; server_name localhost; index index.html index.htm index.php; root /alidata/www/; location / { if (!-e $request_filename){ rewrite ^/(.*)$ /index.php?s=/$1 last; } } location ~ ....

ThinkPHP 支持伪静态 URL 设置,可以设置需要的 URL 后缀。编辑项目配置文件 Conf/config.php ,将 URL_HTML_SUFFIX 参数配置如下: 'URL_HTML_SUFFIX'=> '.shtml', 删除 Runtime 目录下的项目缓存文件使配置生效后,在浏览器访问如下地址,效果...

ThinkPHP中默认的URL地址是形如这样的:http://localhost/Myapp/index.php/Index/index/ Myapp是我的项目文件名,默认的访问地址是上面这样的。为了使URL更加简介友好,现在要去掉中间的index.php,方法如下: 1。确认httpd.conf配置文件中加载...

1、实现伪静态方法: 1)隐藏入口文件:http://doc.thinkphp.cn/manual/hidden_index.html 2)结合使用URL路由:http://doc.thinkphp.cn/manual/url_route.html 3)配置伪静态后缀名:HTML_FILE_SUFFIX => ''; 上面三个都用上,基本都OK了!当...

网站根目录建 nginx.htaccess 文件 rewrite "^(.*?).htaccess$" /404.html last;if (!-e $request_filename){##Delphirewrite "^/test.html(|\/)$" /index.php last;//照着这条写就是}

亲,这个可以查看手册哟!~~ 手册地址:http://doc.thinkphp.cn/manual/_search.html 希望对你有帮助!~~

网站首页 | 网站地图
All rights reserved Powered by www.kzkn.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com