【问题标题】:Google App Engine WordPress wp-admin on custom domain自定义域上的 Google App Engine WordPress wp-admin
【发布时间】:2013-12-16 03:56:40
【问题描述】:

按照 Google 教程在 App Engine 上设置 WordPress 我在那里迁移了几个网站,但我在为一件事苦苦挣扎。出于这个原因或其他原因,可以说我需要通过自定义域访问 wp-admin 后端并且没有 SSL 支持。

不管我在 app.yaml 中放了什么

  • 网址:/wp-admin/(.+) 脚本:wordpress/wp-admin/\1 安全:从不

例如,App Engine 在尝试登录后端时似乎总是重定向到 https。有人知道如何通过http://www.domain.com/wp-admin/ 设置不安全的访问吗?

【问题讨论】:

    标签: wordpress google-app-engine


    【解决方案1】:

    我也遇到了类似的问题,不知道是不是一样,不过你可以试试我的解决方案。

    我的问题的真正原因不是来自 GAE,而是 appengine-wordpress-plugin

    1、找到php文件“wordpress\wp-content\plugins\google-app-engine\modules\core.php”

    2、搜索字符串“is_production”并注释掉下面的代码:

            if( is_production() ) {
    /*      please comment this two statements  
                add_filter( 'secure_auth_redirect', '__return_true' );
                force_ssl_admin( true );
    */    
                other code...
            }
    

    3,别忘了在 app.yaml 中设置secure:never

    【讨论】:

      猜你喜欢
      • 2012-06-10
      • 1970-01-01
      • 2017-04-08
      • 1970-01-01
      • 2013-11-05
      • 2014-07-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多