我们有一个将其内容移至主站点的子域。这是一个别名子域,因此该子域的目录不存在。我正在使用此method将旧的首页访问量重定向到新的首页。
RewriteCond %{HTTP_HOST} ^help\.example\.com[NC]
RewriteRule ^(.*)$ https://example.com/help$1 [L,R]
但是,这会将流量help.example.com/BADPAGE重定向到404的example.com/helpBADPAGE。我需要一种方法来获取这些错误的URL,以便在/和BADPAGE之间没有'help'的情况下进行重写。我认为这是语法问题
所有特定页面都将像这样重定向
RewriteCond %{HTTP_HOST} ^help\.example\.com [NC]
RewriteRule ^buy-now/(.*)$ https://example.com/buy-now/$1 [L,R]