我有使用Angular 4的网页。 使用域名访问时,即www.mydomain.com网站正确加载。
使用url文件夹访问时,即www.mydomain.com/folder/page,不会从正确的位置加载样式: www.mydomain.com/folder/styles.[hash].bundle.css 我得到200 http但不是正确的css响应。因此,我的网站看起来没有CSS。
在我的index.html中,我有这一行:
<head>
<base href="/">
这仍然无效。
答案 0 :(得分:0)
我在这里找到了这个解决方案: The wrong styles bundle path
这对我有用。由于我使用通用SSR,我不得不改变这一行:
ng build --prod --deploy-url / && ng build --prod --app 1 --output-hashing=false
添加--deploy-url /