PHP-nginx 0.7.6的rewrite问题
在windows+nginx 1.01环境下正常工作的rewirte规则:
if (!-e $request_filename){
set $rule_0 1$rule_0;
}
if ($request_uri !~* ".(css|js|jpg|jpeg|gif|png|swf|flv)$"){
set $rule_0 2$rule_0;
}
if ($rule_0 = "21"){
rewrite (.*) /index.php$1 last;
}
location ~.*.(gif|jpg|jpeg|png|bmp|swf|flv)$ {
expires 7d;
}
location ~.*.(js|css)?$ {
expires 7d;
}
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
解决了,是网站目录的读取权限并不是php用户,要给组权限4