nginx 一个很奇怪的问题来请教一下

2019-01-30 17:24:28 +08:00
 cuixiao603

配置完 https 以后其他一切正常,但是图片资源的路由不太正确了

加载路径为 https://172.16.110.16/css/assets/a6d4c7c382b025fbee59ad784f257560.png

正确的加载路径为: https://172.16.110.16/assets/a6d4c7c382b025fbee59ad784f257560.png

不知道为什么凭空出现了 /css/

1947 次点击
所在节点    程序员
11 条回复
cydian
2019-01-30 17:25:47 +08:00
路径最开头加了/没有?
绝对 相对路径?
ysc3839
2019-01-30 17:26:07 +08:00
发 css 代码看看?
cuixiao603
2019-01-30 17:28:08 +08:00
@ysc3839 代码是前端编译好的应该没什么价值吧
cuixiao603
2019-01-30 17:29:54 +08:00
@cydian 加了的 ,https://172.16.110.16/css/index.css 都是加载正常的
css 和 assets 是两个平级的目录
yazi
2019-01-30 17:31:42 +08:00
这和 Nginx 没什么关系吧
cuixiao603
2019-01-30 17:33:13 +08:00
@yazi nginx 不配置 https 是没问题的
LeeSeoung
2019-01-30 17:34:26 +08:00
事出有因必有妖。。前台代码。。nginx 配置好好排查下。换个目录看下问题复现不。
kernnel
2019-01-30 17:42:37 +08:00
这个应该和 nginx 没关系,大概率是前端配置问题,比如 webpack 的 css output 目录配置
cuixiao603
2019-01-30 17:56:09 +08:00
找到原因了 因为 index.css 里面使用的是相对目录引入图片,index.css 在 css 目录下导致目录路径前面多了个 css,但是奇怪的是不配置 https 时候没发现这个问题
cydian
2019-01-30 18:02:51 +08:00
@cuixiao603 一开始就回复你这个问题了
cuixiao603
2019-01-30 18:12:33 +08:00
@cydian 哈哈 理解错了 我的锅

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/531929

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX