简而言之,我正在使用AWS,我有一个私有的示例,并通过alb接收流量,安装过程正常,但安装后,对Wordpress的访问丢失。
error
我用nginx私下上传了另一台机器,这台机器从alb接收流量,然而,它成功重定向到网站,但当我试图登录Wordpress管理它时,它给了我同样的错误。
我的网站
的
当通过域/登录或wp-admin时,我应该登陆访问页面,甚至当我登陆该页面时,我试图进行身份验证,但没有成功。
无论如何,我已经尝试使用alb后面的示例,并在alb后面使用nginx,做反向代理,但我无法使其工作。
我不知道是否有人已经尝试过这种类型的配置。
有几个视频这样做,但想法是通过将示例保持在私有状态来获得更多的安全性,我认为所有的资源都可以公开访问,添加MySQL数据库部分,我使用RDS。
在我看来,这是WordPress非常具体的东西。
我尝试在alb后面的一个私有示例中使用wordpress,也使用另一个ec2与nginx revers代理,但在这两种情况下都没有成功。
通过域访问网站的作品,什么不工作是访问WordPress的管理页面
1条答案
按热度按时间mbzjlibv1#
您的浏览器显示的“Too many redirects”错误表明WordPress继续发出重定向,因为它认为从负载均衡器接收的请求不是正确的协议,或者不是正确的域名。
如果您在负载均衡器上配置了SSL证书,那么您需要配置WordPress以了解SSL证书是由WordPress前面的代理提供的。为此,您需要将以下内容添加到
wp-config.php
:字符串
要将WordPress配置为知道负载均衡器的域名(您在Web浏览器中输入的域名),您需要将以下内容配置为
wp-config.php
:型
请注意,当您尝试访问网站时,这需要与Web浏览器地址栏中的内容完全相同。如果您已配置SSL,请确保在此处使用
https://
,否则使用http://
。如果您使用的是像www.your-domain.com
这样的子域,请确保准确指定。