我们正在使用反向代理将我们的wordpress安装迁移到另一台服务器,但是在管理发布方面存在一些问题。
该博客正常运行,我们可以进入管理面板,但是当我们尝试预览或发布帖子时,出现错误:
抱歉,您不能预览草稿。
这是Wordpress配置文件:
define('FORCE_SSL_ADMIN', true);
if ($_SERVER['HTTP_X_FORWARDED_PROTO'] == 'https')
$_SERVER['HTTPS']='on';
if (isset($_SERVER['HTTP_X_FORWARDED_HOST'])) {
$_SERVER['HTTP_HOST'] = $_SERVER['HTTP_X_FORWARDED_HOST'];
}
这是主服务器上的Nginx配置文件:
location /blog/ {
proxy_pass https://138.68.44.219:80;
proxy_set_header X-Forwarded-Host $host;
proxy_set_header X-Forwarded-Proto $scheme;
}