我有使用 Angular 4 的网页。使用域库访问时,即 www.mydomain.com 站点加载正确。
使用 url 文件夹访问时,即 www.mydomain.com/folder/page 样式未从正确的位置加载:www.mydomain.com/folder/styles。[哈希].捆绑.css我得到了 200 http 但没有正确的 css 响应。因此,我的网站看起来没有css。
在我的索引中.html我有这样一行:
<head>
<base href="/">
这仍然不起作用。
我在这里找到了这个解决方案:错误的样式捆绑包路径
这对我有用。由于我使用了通用 SSR,我不得不更改此行:
ng build --prod --deploy-url / && ng build --prod --app 1 --output-hashing=false
通过添加--deploy-url /