2014-03-03 53 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