Правило 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, я получаю сообщение об ошибке, что этот код неверен, и никаких других объяснений не дается.

Может кто-нибудь помочь мне разобраться с этим? Спасибо заранее

Связанный контент