如果不是由包含的conf提供,需要重定向到403。

问题描述 投票:0回答:1

我应该说,我对Nginx很陌生,所以如果这是一个愚蠢的问题,我很抱歉。

在我的Nginx配置中,我使用includes来决定是否导出一个网页。http:/hostname 转到 http:/hostnameui.

如果没有,我想返回403错误代码。

我的ui.conf中的代码包含了这个位置块。

location = / {
  return 302 " /ui";
}

我想定义默认的行为,当它没有被包括在内,但当我添加了一个 location / 在我的常规nginx.conf中,我得到一个错误,说我不能定义同一个位置两次。

我应该怎么做?

nginx nginx-location
1个回答
0
投票

所以最终的工作是使用

location = / {
}

在我的ui.conf文件和

location / {
}

在我的主conf文件中,

© www.soinside.com 2019 - 2024. All rights reserved.