我使用指针将旧域重定向到新域。 但我想将它们重定向到特定的页面。
怎么能实现呢?我当前的代码仍然重定向到主页:
RewriteCond %{http_host} ^olddomain.com/
RewriteRule ^(.*) https://www.newdomain.com/page/ [R=301,L]
也尝试了这个,但是没有加载页面,因为有很多重定向
RewriteCond %{HTTP_HOST} !olddomain.com$ [NC]
RewriteRule ^(.*)$ http://www.newdomain.com/page/ [L,R=301]
答案 0 :(得分:1)
您可以将此规则用作第一条规则:
RewriteEngine On
RewriteCond %{http_host} ^(?:www\.)?olddomain\.com$ [NC]
RewriteRule ^ https://www.newdomain.com/page/? [R=301,L]
# rest of your rules go here
需要在目标URI中追踪?
以剥离任何先前的查询字符串。