使用Nginx通过具体路径返回静态页面

时间:2015-02-03 17:14:55

标签: web nginx

这很容易,但我还没有找到这个简单问题的直接答案

我有像

这样的链接
  

mysite的/ API /位置/登录

我需要返回静态页面

  

的login.html

位于目录

  

root / data / www /

location =/api/location/login {
root /data/www/;
 how to return static page here?
}

1 个答案:

答案 0 :(得分:0)

不要使用" root"在这里,您将获得/ data / www / api / location / login作为结果。使用"别名"代替

location = /api/location/login {
    alias /data/www/;
    index login.html;
}

http://nginx.org/en/docs/http/ngx_http_index_module.html#index