301重定向不起作用

时间:2017-03-20 12:44:13

标签: php .htaccess redirect

首先,我知道这是第n次在这里被问到这个问题,但是我已经查看并尝试了其他帖子的答案,但他们没有工作。

无论如何,我尝试将旧网域中的所有网页重定向到具有相同地址的新网页(olddomain.com/this-page将转到newdomain.com/this-page)。这似乎是最好的工作:

RewriteRule (.*) http://www.newdomain.com/$1 [R=301,L] 

虽然将olddomain.com重定向到newdomain.com,但子目录,其他页面等似乎不起作用。当我输入网址时,我看到底部的状态更改为"等待newdomain.com",但它仍然从olddomain.com加载页面

所以如果有人告诉我如何将所有页面从olddomain.com完全重定向到newdomain.com,我真的很感激。

提前多多感谢:)

1 个答案:

答案 0 :(得分:1)

RewriteCond %{HTTP_HOST} ^olddomain\.com$ [NC]
RewriteRule ^(.*)$ http://newdomain.com/$1 [R=301,L]