簡體   English   中英

將2個鏈接以外的所有鏈接重定向到新URL

[英]Redirect all but 2 links to new URL

我有domain.dedomain.com 過去我曾經使用過兩個域,但是現在我只想使用domain.de和domain.com應該重定向到domain.de/en 但是有兩個鏈接需要為domain.de/api/xx1 + domain.de/api/xx2 (因此不帶/ en)。 我嘗試了以下方法:

<If "%{HTTP_HOST} = 'domain.com'">
  Redirect /api/xx1 http://domain.de/api/xx1
  Redirect /api/xx2 http://domain.de/api/xx2
  Redirect / http://www.domain.de/en
</If>

但是它將僅將所有內容重定向到.de/en並忽略了兩個鏈接,我將如何對其進行更改以使其起作用?

RedirectMatch的用法類似於:

RedirectMatch 301 "^/((?!api).*)" http://www.domain.de/en/$1

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM