Wordpress 重定向“;url a";至;url b";“不改变”;url a";在浏览器中

Wordpress 重定向“;url a";至;url b";“不改变”;url a";在浏览器中,wordpress,apache,.htaccess,nginx,Wordpress,Apache,.htaccess,Nginx,我正在将vfd.com/blog重定向到fufu.com/vfd中的wordpress站点 我所做的是这样配置我的nginx(vfd.com): 然后我想重写fufu.com/vfd(apache),这样浏览器就会显示vfd.com/blog: RewriteEngine On ... RewriteRule /vfd http://vfd.com/blog 当我运行vfd.com/blog进行测试时,它仍然指向fufufu.com/vfd 我在这里遗漏了什么来保留http://vfd.co

我正在将
vfd.com/blog
重定向到
fufu.com/vfd
中的wordpress站点

我所做的是这样配置我的nginx(vfd.com):

然后我想重写
fufu.com/vfd
(apache),这样浏览器就会显示
vfd.com/blog

RewriteEngine On
...

RewriteRule /vfd http://vfd.com/blog
当我运行
vfd.com/blog
进行测试时,它仍然指向
fufufu.com/vfd

我在这里遗漏了什么来保留
http://vfd.com/blog
? 或者有其他选择吗

更新1

我尝试设置一个代理,如下所示:

location = /blog {
    proxy_redirect off;
    proxy_set_header Host fufu.com;
    proxy_redirect http://fufu.com/vfd http://vfd.com/blog;
    proxy_set_header X-Real-IP $remote_addr;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
我现在得到的是404。检查它说找不到“/blog”的日志。
如果我提供从fufu.com/vfd到vfd.com/blog的内容,为什么还需要“/blog”?我在这里还缺少什么。解决了。配置应为:

location /blog {
    proxy_pass http://fufu.com/vfd;
    proxy_set_header Host fufu.com;
    proxy_redirect http://fufu.com/vfd http://vfd.com/blog;
}

apache的
.htaccess
不会有什么影响。这里的债务是
vfd.com/blog
的内容仍然指向
fufufu.com/vfd
的子目录。将对此进行进一步调查。

@anubhava这一个:。也更新了问题。但是不是
返回301吗http://fufu.com/vfd
重定向到
http://fufu.com/vfd
?我认为您可能需要使用从
vfd.com
fufu.com
@anubhava的代理,就像这样?location=/blog{proxy_pass;}可能是的,但我不太了解nginx@anubhava我试过代理,现在我得到了404。似乎有点小进步
location /blog {
    proxy_pass http://fufu.com/vfd;
    proxy_set_header Host fufu.com;
    proxy_redirect http://fufu.com/vfd http://vfd.com/blog;
}