301 将国家域名的***域名重定向到另一个域名
Posted
技术标签:
【中文标题】301 将国家域名的***域名重定向到另一个域名【英文标题】:301 Redirect TLD with country domain to another domain 【发布时间】:2019-07-07 18:31:29 【问题描述】:我正在尝试将 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]
您能指出的任何内容将不胜感激。谢谢!
【问题讨论】:
【参考方案1】:想通了,伙计们。
重写规则/条件是正确的,除了一件事......花括号而不是括号来封装 HTTP_HOST。
RewriteCond %HTTP_HOST ^(?:www\.)?foo\.com\.au$ [NC]
RewriteRule (.*) https://www.bar.com/subpage [R=301,L]
此代码的重定向按预期工作。细节,细节。
【讨论】:
以上是关于301 将国家域名的***域名重定向到另一个域名的主要内容,如果未能解决你的问题,请参考以下文章