我正在尝试将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]
此代码的重定向按预期工作。细节,细节。