2014-03-03 50 views
1

我想要有2个版本的网站。测试/开发版本和公开的实时版本。当我尝试去dev.mysite.com时,它只是重定向到www.mysite.com。如何阻止wordpress从子域重定向到主页?

我完全删除了.htaccess文件,而且什么也没做,所以它一定是在wordpress文件的某个地方。有没有人曾经这样做过?核心文件中包含很多内容,我迷路了。

这很好,如果该网站使用相同的数据库,我只是想基本上能够有一个“易碎”的网站,一般用户无法看到。

是否有人知道我需要进行更改以防止重定向?

+0

有两个站点指向同一个数据库也不行。 wordpress将网站网址存储在数据库中,这可能是您重定向的原因,很多代码使用此存储的网址重定向和链接格式。 – torresmateo

回答

0

wp-config.php添加这两条线:

define('WP_HOME','http://dev.mysite.com'); 
define('WP_SITEURL','http://dev.mysite.com'); 
+0

这没有奏效。我将它添加到驻留在子域中的配置文件中。我也尝试删除.htaccess文件,以防万一。它在我添加它的配置文件中的位置有关系吗?我在多个地方尝试过,但没有运气。 – stinkysGTI

+0

也试着用相似的选项名称(home和siteurl)来改变'wp-options'表格 – anubhava

+0

你对“选项”的引用给了我一个想法。所以我刚刚复制了数据库,并将home和siteurl的值更改为dev.mysite.com谢谢你指点我的方向:) – stinkysGTI