今天用Phpstuty在本地搭建项目时,遇到一个问题,就是如何隐藏入口文件,毕竟入口文件不隐藏,路由的美观性还是很差的。
在TP框架的开发文档上,对于入口文件如何隐藏的说明还是比较清楚的。
TP框架可以通过URL重写隐藏应用的入口文件index.php
,下面是相关服务器的配置参考:
1,Apache
- httpd.conf配置文件中加载了mod_rewrite.so模块,将红框中那条语句前的#号去掉,保存
- AllowOverride None 将None改为 All
- 把下面的内容保存为.htaccess文件放到应用入口文件的同级目录下(一般情况下,tp框架已经自带有了,只需修改即可)