我正在尝试在ubuntu12,php5和nginx中设置我的第一个fuelphp项目,我正在按照http://ucf.github.io/fuelphp-crash-course/#Every_Building_Needs_A_Scaffold中的教程
我遇到的问题是我试图访问我的应用网址
http://localhost/public/messages
错误是“找不到文件”
我正在使用的重写规则是
root /path/to/project;
index index.php index.htm index.html;
location / {
try_files $uri $uri/ @handler;
expires 30d;
}
location @handler {
rewrite ^ /index.php?/$request_uri;
}
提前感谢您的帮助
答案 0 :(得分:0)
root / path / to / project;
我假设您要更改此项以反映项目公共目录的实际路径?如果没有,你需要
答案 1 :(得分:0)
经过研究,我发现我甚至不需要修改我的燃料/公共/ .htaccess上的.htaccess
我通过在我的Vhost配置中设置AllowOverride All,启用了mod_rewrite并重新启动了我的apache来解决了这个问题
由于