2014-11-09 50 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鲁本说。