[英]Redirect domain.tld/index.php to domain.tld (remove index.php and then 301)
[英]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.