问题描述
我对ALB规则感到困惑。 发展环境是 服务器:ALB,4个EC2(A项目2个,B项目2个),RDS,Redis 语言:PHP 7.3 浏览器:chrome 85.0.4183.102(正式版本)
当我们使用Chrome Beta,Chrome开发人员和其他浏览器打开服务时,发生了一件奇怪的事情。
A EC2上的CSS和jquery未成功加载并显示net::ERR_ABORTED 404 (Not Found)
。
因此,我们检查了A和B服务器上的访问日志,并找出了假设在A服务器上的访问权转到了B服务器。
因此,无法加载CSS。
但是我无法弄清楚为什么chrome ver 85不受影响而另一个受到了影响。
这是ALB的规则。
if path = /a/* then a
if path = /b/* then b
if referer = */a/* then a
non of the above then b
我认为规则应该有问题,或者由于我们在规则中使用了引荐来源网址,因此引荐来源网址政策设置有误。
对不起,英语不好! 如果您能纠正我的英语,我将不胜感激! 预先谢谢你!
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)