2014-10-07 60 views
0

我有一个带2个tld的magento多站点。在Magento多站点上使用相同URL的2个不同的WordPress博客

一个)domain-a.com(位于/博客WordPress的文件)​​位于/ blog_b

b)中domain-b.com(WordPress的文件)​​

在域-一个.COM我已经安装上domain-a.com/blog

一个WordPress博客,我想要做的domain-b.com/blog同样的事情,但它应该显示位于/ blog_b

其他WordPress安装

当我更改/ blog中的Wordpress中的网站地址时,它显示/ blog中的Wordpress安装而不是/ blog_b

我不想运行Wordpress Multisite,也不想运行Wordpress和Magento 。

我想我需要在.htaccess中进行更改,所以当我访问domain-b.com/blog时,它显示Wordpress安装位于/ blog_b?

希望你明白我想要在这里实现。

+0

注意:domain-a.com和domain-b.com共享相同的根文件夹 – puntable 2014-10-07 13:11:13

回答

0

为了简单起见,您可以在/ blog中放置一个索引页面,其中包含一个框架或重定向到/ blog_b的内容。但随着的.htaccess,你可以做到以下几点:

# Redirect /blog to /blog_b 
Redirect 301 /blog http://domain-b.com/blog_b 

编辑: 对,我也没多想正常请求domain-a.com/blog。我不确定,但我认为这可以奏效。它将检查请求的域是否为domain-b.com,并且如果请求的子文件夹是/ blog。如果是这样,转发到/ blog_b。只是一个可能行不通的建议,我现在无法测试,对不起。

RewriteEngine On 
RewriteCond %{HTTP_HOST} ^www.domain-b.com 
RewriteCond %{REQUEST_URI} ^/blog 
Rewriterule ^(.*)$ /blog_b [L] 
+0

如果我将该代码放在.htaccess中,那么它也会将domain-a.com/blog重定向到domain- a.com/blog_b? – puntable 2014-10-07 12:46:15

+0

对,我已经更新了我的答案。也许别人需要纠正我。 – 2014-10-07 13:19:14

0

我通过安装Wordpress多站点解决了这个问题。我不能说你的答案是否奏效,因为我首先使用其他解决方案。 谢谢:)

相关问题