我正在尝试将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]
答案 0 :(得分:0)
这应该在您的根.htaccess:
中有效RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www\.)?demo\.com [NC]
RewriteRule ^ http://example.com%{REQUEST_URI} [R=301,L,NE]