我将我的网站从old-domain.com移动到new-domain.com,页面完全相同,例如,如果old-domain.com有page1.html(即old-domain.com) /page1.html)然后新域名具有相同的页面,即new-domain.com/page1.html
我在.htaccess文件中尝试了这个:
RewriteEngine on
RewriteRule (.*) http://new-domain.com/$1 [R=301,L]
但只有当old-domain.com重定向到new-domain.com时,old-domain.com/page1.html 才会重定向到new-domain.com/page1.html < / p>
谢谢!
答案 0 :(得分:15)
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} !newdomain.com$ [NC]
RewriteRule ^(.*)$ http://newdomain.com/$1 [L,R=301]
请点击此处了解更多解决方案:http://enarion.net/web/htaccess/migrate-domains/
答案 1 :(得分:3)
在你的htaccess中试试这个
Redirect 301 / http://www.new.com/
这会将您的所有网页从http://old.com/page1重定向(并映射)到http://new.com/page1