.htaccess 将所有页面和 url 从旧域重定向到新域
.htaccess redirect all pages and url from old domain to new domain
老实说,我对 Regex 和 .htaccess 的了解为零
我在某处找到了这段代码示例,可以将用户从旧域重定向到新域,并且工作正常
RewriteCond %{HTTP_HOST} ^(www\.)?old\.com$ [NC]
RewriteRule ^(.*)$ http://www.new.com/ [R=301,L]
但是这里的问题是当我访问像 www.old.com/courses 这样的任何页面时它仍然存在而不是将它重定向到 www.new.com/courses
这是一个 wordpress 网站,它有数千个这样的 sub/internal 页面。
确保在任何 wordpress 规则之前有这些规则。
老实说,我对 Regex 和 .htaccess 的了解为零
我在某处找到了这段代码示例,可以将用户从旧域重定向到新域,并且工作正常
RewriteCond %{HTTP_HOST} ^(www\.)?old\.com$ [NC]
RewriteRule ^(.*)$ http://www.new.com/ [R=301,L]
但是这里的问题是当我访问像 www.old.com/courses 这样的任何页面时它仍然存在而不是将它重定向到 www.new.com/courses
这是一个 wordpress 网站,它有数千个这样的 sub/internal 页面。
确保在任何 wordpress 规则之前有这些规则。