規則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 面板上匯入此配置時,我收到一條錯誤訊息,指出此程式碼不正確,並且沒有給出其他解釋。

有人可以幫我解決這個問題嗎?先感謝您

相關內容