2015-11-27 33 views
1

我正在将旧网站移至新网站。但新网站内置于WordPress的子文件夹中。.htaccess在子文件夹中使用Wordpress重定向

IE:http://domainA.com TO:http://domainB.com/wordpress/

我正在遇到的问题是该网站的消息部分。 所以基本上我有一个URL就是

http://domainA.com/article/post-title-url-slug/ 

一个需要现在去

http://domainB.com/*wordpress*/post-title-url-slug/ 

WordPress的是根安装。

希望这是有道理的,任何帮助将不胜感激,我一直没能找到有关SO尚未解决....

编辑 - 文件夹结构

/根( APP)

/根/事业/ (事业===安装WordPress,WP-内容...等)

htaccess的为/事业/ IS

<IfModule mod_rewrite.c> 
RewriteEngine On 
RewriteBase /careers/ 
RewriteRule ^index\.php$ - [L] 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule . /careers/index.php [L] 
</IfModule> 

我已经删除了URL中的BASE类别,所以我的URL就像。

http://www.example.com/事业/[类别 -title]

但我需要建立什么是现在,当他们点击一个post,它关系到一个URL这样。

http://www.example.com/文章/[ -title]

回答

2

这是一个只是简单的301重写。此代码在domainA.com的根中的.htaccess中。

RewriteEngine On 
RewriteRule ^article/(.*)$ http://domainB.com/wordpress/$1 [R=301,L] 
+0

是的,这是我曾尝试的东西,但由于某种原因,它继续路由到我的'根'域。 (即:domainA.com)....它不承担重定向.... – Justin

+0

清除浏览器缓存并尝试。你也可以在问题中发布你现有的domainA.com规则。 –

+0

嘿,我只是更新了我的问题,描述性更强,我认为它现在更有意义,让我知道你的想法... – Justin

相关问题