【问题标题】: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