我在docker容器中设置wordpress,使用nginx反向代理将位置/blog
的所有请求转发到该docker容器。
问题是登录wp-admin后,重定向到domain/wp-admin/
而不是/domain/blog/wp-admin
。
有什么问题?我已将WP_SITE_URL
和WP_HOME
设置为/blog
答案 0 :(得分:4)
这就是我为解决这个问题而采取的措施:
// add these lines to wp-config.php
define('WP_SITE_URL', 'http://domain.com/blog');
define('WP_HOME', 'http://domain.com/blog');
$_SERVER['REQUEST_URI'] = '/blog' . $_SERVER['REQUEST_URI'];