规则1

规则1

我有以下 Nginx 配置,我希望它应用 2 条规则。

规则1

当URL请求包含子目录/shop时301重定向到网站首页。例如:https://mywebsite.com/shop成为https://mywebsite.com

location /shop {
  rewrite ^(.*)$ https://v2.no7.de redirect;
}

规则2

当 URL 请求包含带有额外子目录或文件的子目录时,不要重写任何内容。例如:https://mywebsite.com/shop/subcategory/product

location / {
  if ($request_uri ~ "^/shop/(.*)$"){
    rewrite ^/(.*) https://v2.no7.de/%1 redirect;
  }
}

但是当我在 ISPConfig 面板上导入此配置时,我收到一条错误,提示此代码不正确,并且没有给出其他解释。

有人能帮我解决这个问题吗?提前谢谢

相关内容