如果第一个域具有文件夹路径,我如何301将一个域重定向到另一个域

Mat*_*lor 2 dns .htaccess mod-rewrite http-status-code-301

我希望301从www.olddomain.com重定向到newdomain.com的根目录,但无论旧域上的文件夹路径是什么,我都希望它能够正常工作.例如:以下内容应全部重定向到newdomain.com的根目录

www.olddomain.com
olddomain.com
www.olddomain.com/folder/file.php
olddomain.com/folder/file.php
Run Code Online (Sandbox Code Playgroud)

如何在.htaccess文件中使用Mod Rewrite执行此操作?

Gum*_*mbo 8

试试这条规则:

RewriteEngine on
RewriteCond %{HTTP_HOST} (^|\.)old\.example\.com$
RewriteRule ^ http://new.example.com/ [L,R=301]
Run Code Online (Sandbox Code Playgroud)

old.example.com旧主机名和new.example.com新主机名在哪里.