java web ThinkPHP怎么实现伪静态?
ThinkPHP怎么实现伪静态?
Pro,如下:
ThinkPHP支持伪静态URL设置,您可以设置所需的URL后缀。编辑项目配置文件conf/config。PHP,URL HTML后缀参数的配置如下:
“URL HTML suffix” =>“
删除运行时目录中的项目缓存文件使配置生效后,在浏览器中访问以下地址,效果相同:http://127。0.0.1/html/myapp/index.php/index/indexhttp://127。0.0.
1/html/myapp/index.php/index/index。如果索引被隐藏。PHP,地址更改为:http://127。0.0.1/html/myapp/Index/Index。现在的URL有更多的静态特性和SEO效果,但是执行效果和以前一样。
在参数配置中,您还可以配置任何其他所需的后缀。请注意,后缀设置包括。符号。
设置伪静态后,为了保持URL的一致性,建议使用U方法在模板中自动生成URL。有关详细信息,请参阅“think PHP u method to automatically generate URL”。
提示
ThinkPHP伪静态容易被误解:配置伪静态后,系统会自动生成XXX等。
Shtml。实际情况不是这样的,而是如上所述,经过伪静态配置后,是否有问题。Shtml或。HTML后缀与不带后缀的URL具有相同的效果。
因此,如果使用伪静态,则只能手动添加静态后缀或使用ThinkPHP u方法自动生成带后缀的URL地址。
当然,这里建议使用U方法自动生成带有伪静态地址的URL格式。
如果我的回答对您有帮助,请在微问题中选择“有用”。
java web thinkphp配置伪静态 php伪静态规则
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。