我有类似的查询/api/lang?lang=en
,我想与 nginx as 一起提供服务/server/i18n-angular/en.json
。我怎样才能做到这一点?
我有以下目录结构:
/public/
/server/i18n-angular/en.json
Run Code Online (Sandbox Code Playgroud)
我有以下配置,但 nginx 说此时使用 index 指令是错误的。
server {
root /public
...
location /api/lang {
if ($args ~* "\?lang=(.+)") {
set $language $1;
index ../server/i18n-angular/$language.json;
}
}
}
Run Code Online (Sandbox Code Playgroud)
我应该使用什么指令而不是index
?