Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Wordpress管理员不在AppEngine子域上工作_Wordpress_Google App Engine_Subdirectory - Fatal编程技术网

Wordpress管理员不在AppEngine子域上工作

Wordpress管理员不在AppEngine子域上工作,wordpress,google-app-engine,subdirectory,Wordpress,Google App Engine,Subdirectory,我最近配置了一个wordpress站点在google应用程序引擎上运行。我希望站点位于子目录中,因此我做了以下更改: 在wp-config.php中 define('WP\u SITEURL','https://example.com/blog'); 定义('WP_HOME','https://example.com/blog'); 然后我更新了数据库wp_选项表,将选项名称“siteurl”、“home”更改为https://example.com/blog 我还更改了app.yaml文件,

我最近配置了一个wordpress站点在google应用程序引擎上运行。我希望站点位于子目录中,因此我做了以下更改:

在wp-config.php中

define('WP\u SITEURL','https://example.com/blog');
定义('WP_HOME','https://example.com/blog');
然后我更新了数据库wp_选项表,将选项名称“siteurl”、“home”更改为
https://example.com/blog

我还更改了app.yaml文件,并将
/blog/
放在所有URL的前面。。。一个例子

url: /blog/(.*\.(htm|html|css|js))
wordpress站点加载,我可以浏览链接,在/blog/上一切看起来都很好。唯一的问题是,当我尝试转到
/wp admin
时,我在浏览器中遇到过多重定向错误

如何将管理页面配置为也可以在/blog上工作

另一个问题(可能与此相关)是关于
/wp登录
路由。。。它实际上在
/blog/wp login
上不起作用,但只出现在
/wp login
上。这不是我所期望的,也不是我所希望的
/blog/wp login
上出现的


我应该从这里走到哪里?

我想你需要调整你的
gae app.php
文件。它似乎试图从请求url路径派生文件名,但由于“blog”前缀,无法派生。尝试从请求url中删除
/blog
。我认为您需要调整
gae app.php
文件。它似乎试图从请求url路径派生文件名,但由于“blog”前缀,无法派生。尝试从请求url中删除
/blog
。此