2014-11-09 68 views
2

我已經遷移一個WordPress站點離我的服務器上CLOUD9 IDE重定向,我則用Search and replacehttp://www.domain.com將URL更改爲https://project-c9-username.c9.io的WordPress上CLOUD9 IDE

現在,當我運行的網站我有一個重定向循環。

我在互聯網上搜索了一個解決方案,大多數嘗試解決這個問題涉及到更改.htaccess文件,但是這似乎並不是問題。我做了一個工作.htaccess,它沒有區別。

我很困惑,因爲我之前已經搬到WordPress網站,也沒有問題。

讓我知道,如果這屬於一個不同的堆疊交換網站,因爲CLOUD9是發展圈,我不想問一個不太知名的堆棧交換場地,因爲我知道它永遠不會得到回答不明之外。

編輯: 再過了些research加入這wp-config.php使得它似乎被迫CLOUD9 IDE SSL導致我的網站掰開訪問

define('FORCE_SSL_ADMIN', true); 
if ($_SERVER['HTTP_X_FORWARDED_PROTO'] == 'https') 
     $_SERVER['HTTPS']='on'; 

主頁。

回答

1

這可能是由在CLOUD9 HTTPS使用造成的。你可以實際使用HTTP來訪問你的WordPress網站。只需複製在CLOUD9應用程序URL到一個新的窗口和。更改HTTPS到HTTP就是這樣。

1

我不familar與CLOUD9 IDE環境。但確實有很多WordPress的遷移經驗。想與你分享一些調試的想法。

如果妳證實它是造成你的重定向循環問題的.htaccess,你有沒有試過WordPress的wp-管理 - >設置 - >永久,永久保存爲默認類型;

原因.htaccess文件是由固定鏈接設置自動生成或修改的, 如果你在默認選項中保存永久鏈接,它將清除所有的Apache網址重寫規則並給你一個乾淨的.htaccess。

如果 「默認」 永久(?=帖子ID XXXX)並沒有引起重定向循環。你需要檢查apache模式重寫mod是否開啓。

如果沒有(默認永久網址也不能正常工作,那就不是htaccess的問題。

+0

這些設置是默認的永久鏈接,我感覺這不是'.htaccess'問題。 – Joseph 2014-11-09 07:16:59

+1

順便說一句,與我分享經驗,@約瑟夫我有一次「無限重定向循環消息」,當我試圖將apache .passwd保護功能添加到sharehosting服務器上的我的/ wp-admin文件夾時。你以前是否做過這樣的事情,在你的情況下是否有效? – BOBO 2014-11-09 07:57:51

+0

對不起,我從來沒有做過這樣的事情。 – Joseph 2014-11-09 08:08:29

0

我有同樣的問題,因爲我沒有正確的端口的網站的網址和網站的主頁上設置的。之後我增加了CLOUD9端口8080到它開始工作的網址。所以去你的wp-config.php文件並添加這兩行代碼。

define('WP_HOME','https://project-c9-username.c9.io:8080'); 
define('WP_SITEURL','https://project-c9-username.c9.io:8080'); 

編輯:如果你有https問題,你可以嘗試改變它像http魯本說。