Nginx在主页上加载另一个文件

时间:2014-12-17 20:22:24

标签: nginx

我有一个Nginx配置正在运行,但我有一个奇怪的情况。 /index.html文件不是我想要在//index.html加载的内容。在这些位置,我想加载/home/index.html。我不确定配置它的最佳策略是什么。这是我到目前为止的伪配置。

location [/ or /index.html] {
  load /home/index.html instead, respond 200 not with a redirect;
}

1 个答案:

答案 0 :(得分:0)

您可以使用try_files。类似的东西:

location / {
    try_files $uri /home/index.html;
}

注意:这也会为每个不良地址提供/home/index.html,也许不是你想要的。

编辑:或者只是将符号链接/index.html添加到/home/index.html。