角4&通用SSR - 使用带文件夹的URL时未正确加载样式

时间:2018-03-15 16:01:40

标签: angular webpack angular-cli

我有使用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="/">

这仍然无效。

1 个答案:

答案 0 :(得分:0)

我在这里找到了这个解决方案: The wrong styles bundle path

这对我有用。由于我使用通用SSR,我不得不改变这一行:

ng build --prod --deploy-url / && ng build --prod --app 1 --output-hashing=false

添加--deploy-url /