簡體   English   中英

301 將帶有國家/地區域的 TLD 重定向到另一個域

[英]301 Redirect TLD with country domain to another domain

我正在嘗試將 TLD 完全重定向到不同的域,並開始試圖深入了解它的底部:

這是一個示例源域:

www.foo.com.au

和預期的目的地重定向:

www.bar.com/subpage

就目前而言,這是我編寫的規則,在使用 curl 進行測試時返回 200 響應:

RewriteCond %(HTTP_HOST) ^(?:www\.)?foo\.com\.au$ [NC]
RewriteRule (.*) https://www.bar.com/subpage [R=301,L]

您能指出的任何內容將不勝感激。 謝謝!

想通了這一點,伙計們。

重寫規則/條件是正確的,除了一件事..... 用花括號代替括號來封裝 HTTP_HOST。

RewriteCond %{HTTP_HOST} ^(?:www\.)?foo\.com\.au$ [NC]
RewriteRule (.*) https://www.bar.com/subpage [R=301,L]

此代碼使重定向按預期工作。 細節,細節。

暫無
暫無

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

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