英镑SSL包装WordPress的login问题

我的安装是这样的

访客 – >磅 – >光油 – > nginx

我的WordPress的网站看起来很好,从前端(与https),但只要我尝试login到后端出现此错误“您没有足够的权限访问此页面”。

当我把磅出链的工作正常(与光油只有http),但nginx直接没有清漆与SSL。

这是我的英镑configuration

User "www-data" Group "www-data" LogLevel 1 Alive 30 Control "/var/run/pound/poundctl.socket" ListenHTTP Address 0.0.0.0 Port 80 Service BackEnd Address 127.0.0.1 Port 6081 End End End ListenHTTPS HeadRemove "X-Forwarded-Proto" AddHeader "X-Forwarded-Proto: https" Address 0.0.0.0 Port 443 Cert "/etc/ssl/domain.com/mycert.pem" Service BackEnd Address 127.0.0.1 Port 6081 End End End 

服务器是Ubuntu 14.04

谢谢

好的,我发现了错误。 我忘了把这些行添加到wp-config.php

 define('FORCE_SSL_ADMIN', true); if ($_SERVER['HTTP_X_FORWARDED_PROTO'] == 'https') $_SERVER['HTTPS']='on';