我在我的.htaccess中重定向代码:301重定向不工作的.htaccess
# BEGIN WordPress
<IfModule mod_rewrite.c>
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^olddomain.com [NC]
RewriteRule ^(.*)$ http://www.newdomain.com/$1 [L,R=301,NC]
</IfModule>
# END WordPress
AddHandler php-stable .php
我想所有的流量重定向从olddomain
到newdomain
。并不是说新域名使用“www”。
当点击网络上其他地方的旧链接来引用帖子时,重定向似乎会发生,但它不会在域名后添加正确的斜杠。
这里是什么情况,链接到我的老域名是这样的网站(刚刚发布由某人)上:
http://olddomain.com/some-blog-post/
当我点击的浏览器链接,它实际上是打开了:
http://www.newdomain.comsome-blog-post/
域和博客帖子之间的斜线缺失。
而且,如果它帮助我用MEDIATEMPLE作为我的主机旧域,我修改我的.htaccess文件中
domains/olddomain.com/html/.htaccess
任何人有任何想法了吗?非常感谢,我卡住了。