当前位置: 首页 > 知识库问答 >
问题:

如何在NGINX配置中为两个位置设置相同的规则?

彭烨熠
2023-03-14

如何在NGINX配置中为两个位置设置相同的规则?

我尝试了以下方法

server {
  location /first/location/ | /second/location/ {
  ..
  ..
  }
}

但是nginx reload抛出了这个错误:

nginx: [emerg] invalid number of arguments in "location" directive**

共有1个答案

幸鸿轩
2023-03-14

试试看

location ~ ^/(first/location|second/location)/ {
  ...
}

~意味着对URL使用正则表达式。^表示从第一个字符开始检查。这将查找一个/,后面跟任一个位置,然后是另一个/

 类似资料:
  • 我很困惑如何为外部配置设置位置, 基于https://docs.spring.io/spring-boot/docs/1.2.2.release/reference/html/boot-features-external-config.html我进行了一些外部配置,但失败了,下面是我的代码

  • 我试图用两个CacheManager设置一个spring-boot应用程序,代码如下: 但是当我启动应用程序时,它总是失败,出现以下错误: 由:java.lang.IllegalStateException引起:当预期只有1个CachingConfigurer实现时,发现了2个。重构配置,使CachingConfigurer只实现一次或根本不实现。在org.springframework.cach

  • 我有一些基于JSF和CDI的web操作,它在Websphere ND8.5中工作得很好。然而,它在Liberty Profile16(WebSphere Application Server 16.0.0.3/WLP-1.0.14)中不起作用。如果我试图用已经部署的战争来启动自由配置文件,它会导致 我听到有人说,这是因为反射(CDI依赖的某些特性)在Liberty Profile中不起作用,但在W

  • 问题内容: 我想让消息出现 屏幕上的任何位置。 相对于JFrame。(不在JFrame的中心) 例如,这将在作为参数提供的JFrame的中心显示消息 并且这将在屏幕中央显示该消息,而与任何JFrame无关。 我想要的是将消息的位置设置为我想要的任何位置 我想要的是设置消息相对于JFrame的位置(而不是JFrame的中心) 怎么样? 问题答案:

  • 问题内容: 我想将2个div的大小设置为特定宽度(即500px)。一个高于另一个水平对齐。 顶部框应隐藏其滚动条,底部框应显示滚动条,并且当​​用户滚动时,我希望顶部框的偏移量更改为底部框的值。因此,当底部DIV水平滚动时,似乎顶部DIV也同时滚动。 我很高兴在Jquery中做到这一点,如果它使过程更容易。 问题答案: $(‘#bottom’).on(‘scroll’, function () {

  • 问题内容: 我正在用Java做一些Swing GUI,我想我的问题很简单。如何设置鼠标的位置? 问题答案: 您需要使用机器人 此类用于生成本机系统输入事件,用于测试自动化,自运行演示以及需要控制鼠标和键盘的其他应用程序。Robot的主要目的是促进Java平台实现的自动化测试。 使用类生成输入事件与将事件发布到AWT事件队列或AWT组件不同,因为事件是在平台的本机输入队列中生成的。例如,实际上将移动