繁体   English   中英

Wordpress重定向循环问题,管理面板锁定; 无需WordPress管理面板即可更改管理员设置

[英]Wordpress redirect loop issue, admin panel lockout; change admin settings without wordpress admin panel

在我的wordpress管理面板中编辑设置时,我将自己锁定了。 我专门将Wordpress网站地址字段从http更改为https。 我认为如果遇到问题后便可以取消设置,但是现在当我尝试进入管理面板时,我处于这样的重定向循环中。

http://some_app.herokuapp.com/wp-admin/
302 Redirect
https://some_app.herokuapp.com/wp-admin/
302 Redirect
https://some_app.herokuapp.com/wp-admin/
302 Redirect
https://some_app.herokuapp.com/wp-admin/
....etc
Error Tracing URL
Error: There were too many redirections in trace.

我不明白为什么它会反复重定向到同一页面。 有没有办法在没有访问权限的情况下更改管理面板中的值?

我试图在wp-config.php中修改这些行

if (getenv("WORDPRESS_SITEURL")) {
    define('WP_SITEURL', 'http://some_app.herokuapp.com/');

但它似乎对重定向没有任何影响。

最终这是一个非常奇怪的问题,我认为命名很差。 关于heroku wordpress设置,这是需要的:

define('WP_SITEURL', 'http://some_app.herokuapp.com');  /** real heroku location **/
define('WP_HOME', 'http://www.main_site.com/blog/'); /** presentable url users see **/

WP_SITE_URL在管理设置面板中引用“ WordPress地址(URL)”

WP_HOME指“站点地址(URL)”

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM