这是我的代码(从第35行开始):
location /
{
index index.php;
root /home/body;
if ($request_filename !~ (js|css|images|robots\.txt|index\.php.*) ) {
rewrite ^/(.*)$ /index.php/$1 last;
}
}
这是错误:
[emerg]: unknown directive "location" in /opt/nginx/conf/nginx.conf:35
任何人都可以帮忙解决这个问题吗?提前谢谢。
答案 0 :(得分:13)
确保位于服务器块内的位置指令:
http {
...
server {
...
location ...
}
}