我在我的网站上使用Codeigniter,根网站运行正常,有一个登录页面,但是我在/var/www/domain.com/www/dev/中有一个开发部分,其中/var/www/domain.com / www /是根目录(登录页面存储在此处).
现在,当我转到domain.com/dev时,我的codeigniter网站可以正常运行,但是当我加载控制器时,例如domain.com/index.PHP/search它给了我404错误.
2011/10/02 02:03:37 [error] 17042#0: *568 open() "/var/www/domain.com/www/dev/index.PHP/search" Failed (20: Not a directory),client: xx.xx.xx.xx,server: domain.com,request: "GET /dev/$
现在,我不知道为什么要这样做以及如何解决此问题.我如何才能停止此操作并删除“ index.PHP”,也要删除URL,因为Codeigniter教程仅包含apache的重写器,而在Nginx上无效.
最佳答案
原文链接:https://www.f2er.com/nginx/532381.html