.htaccess 正在寻找将所有流量从一个域重定向到另一个域的方法

.htaccess 正在寻找将所有流量从一个域重定向到另一个域的方法,.htaccess,redirect,.htaccess,Redirect,我正在尝试将www.demo.com重定向到www.example.com。我已经尝试了下面所有的例子。它们工作到一定程度,但只有当用户在www.demo.com中键入时,才会重定向到www.example.com 问题是,如果用户在搜索中找到www.demo.com/contact-us,则重定向无效 我需要一个通配符/覆盖重定向,所以无论有人试图访问哪个页面 www.demo.com它将重定向到www.demo.com 下面的例子都不能做到这一点 注意:我已经单独尝试了(!)我没有同时使用它

我正在尝试将www.demo.com重定向到www.example.com。我已经尝试了下面所有的例子。它们工作到一定程度,但只有当用户在www.demo.com中键入时,才会重定向到www.example.com

问题是,如果用户在搜索中找到www.demo.com/contact-us,则重定向无效

我需要一个通配符/覆盖重定向,所以无论有人试图访问哪个页面 www.demo.com它将重定向到www.demo.com

下面的例子都不能做到这一点

注意:我已经单独尝试了(!)我没有同时使用它们:)

希望有人能帮忙

This allows you to redirect your entire website to any other domain
Redirect 301 / http://example.com


RewriteEngine On
RewriteRule ^(.*)$ http://example.com [R=301]


<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>



RewriteEngine on
RewriteRule ^$ http://example.com [L,R]
这允许您将整个网站重定向到任何其他域
重定向301/http://example.com
重新启动发动机
重写规则^(.*)$http://example.com [R=301]
重新启动发动机
重写基/
重写cond%{REQUEST_FILENAME}-F
重写cond%{REQUEST_FILENAME}-D
重写规则/index.php[L]
重新启动发动机
重写规则^$http://example.com [左,右]

这应该在您的根目录下工作。htaccess:

RewriteEngine On

RewriteCond %{HTTP_HOST} ^(www\.)?demo\.com [NC]
RewriteRule ^ http://example.com%{REQUEST_URI} [R=301,L,NE]