这让我发疯了。我不知道它是否简单,但我觉得它应该有效。我正在将子目录请求路由到应用程序:
app.use('/admin', express.static(__dirname + '/webapps/admin'));
在webapps/admin/index.html
我有这个:
<link href="styles/vendor.3b7af2c7.css" rel="stylesheet">
这是有道理的,因为该文件位于/webapps/admin/styles
但后来我明白了:
"NetworkError: 404 Not Found - https://www.domain.com/styles/vendor.3b7af2c7.css"
为什么它会降到这个相对链接的根目录?如何使其相对正确读取?感谢。
答案 0 :(得分:0)
我发现了问题。我被告知要在Angular中做一些特定的事情,要求我在元素中添加<base href="/" />
。这打破了它。