我在我的.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
任何人有任何想法了嗎?非常感謝,我卡住了。