有一个通过 jekyll 生成的博客放在路径 A, 并且生成的 html 都以 A 作为根目录"/"引用.
我将 A 在 nginx 的网站主目录中软链接名为 blog.
问题来了, 当我打开 "127.0.0.1/blog" 的时候, 博客的 index.html 可以加载, 但是其中引用的路径名为 "/XXX.css" 的资源全部 404 了.
我清楚问题是处在 "/XXX.css" 是以 A 为根目录的路径而非 nginx 的工作目录.
怎样通过 rewrite 或 try_files 解决?
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.