标签:网关 服务 静态 SpringCloud 无法访问 路径 gateway 资源
解决SpringCloud的Gateway网关无法访问服务的静态资源
在重构项目的时候,配置gateway网关后,利用网关地址访问服务,发现服务的静态资源报了404
报错如下:
gateway网关配置如下:
一开始我觉得是在gateway网关配置的断言匹配路径中没有配置静态资源路径,所以我在predicates的-Path中加上/static/**的路径匹配
修改后配置文件如下:
可是发现还是无法找到服务的静态资源,最后我问了朋友和上网搜索了一下,原来在页面引用JS和CSS的路径上也要加上/static/,我在页面引用JS和CSS的路径前加上
通过网关地址访问服务地址时静态资源能正常访问了。
标签:网关,服务,静态,SpringCloud,无法访问,路径,gateway,资源 来源: https://blog.csdn.net/weixin_44308078/article/details/122445861
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。