37840
- 37840 回复了 crisenchou 的回答
我发现这个答案现在还不是很完整,再补充一点好了,经过我的研究,我发现这玩意光靠框架本身是没有办法独自完成工作的,需要在服务器做配置
nginx配置的话需要加上if (-f $request_filename/index.php){ rewrite (.*) $1/index.php; } if (!-f $request_filename){ rewrite (.*) /index.php last; }
如果是apache服务器的话 楼上的仁兄已经给出了答案了
具体就是要忽视文件不存在的情况还有一点,通过阅读urlManager这个类的源码,enablePrettyUrl 这个参数是必须是true才可以
我是apache服务器,安装上面配置了urlManage,添加了文件.htaccess,但是还是报错404.能告诉你是怎么解决的吗?我的访问地址是localhost+端口,跟这个有关系吗?
- 37840 2016-07-26 已签到连续签到1天,获得了5个金钱