
2가지 규칙을 적용하려는 다음 Nginx 구성이 있습니다.
규칙 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 패널에서 이 구성을 가져올 때 이 코드가 올바르지 않다는 오류가 발생하고 다른 설명이 제공되지 않습니다.
누군가 내가 이것을 알아내도록 도와줄 수 있나요? 미리 감사드립니다