我正在尝试将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]
任何您能指出的内容将不胜感激。谢谢!
答案 0 :(得分:1)
弄清楚这个,伙计们。
重写规则/条件是正确的,除了一件事.....花括号而不是括号来封装HTTP_HOST。
RewriteCond %{HTTP_HOST} ^(?:www\.)?foo\.com\.au$ [NC]
RewriteRule (.*) https://www.bar.com/subpage [R=301,L]
此代码可使重定向正常运行。细节,细节。