在基本的 apache 堆栈上看到流氓输出
Seeing rogue output on a basic apache stack
我正在尝试获取一个简单的 Apache 堆栈 运行 并且遇到了一些我以前从未见过的东西。这是 AWS 实例 运行 Bitnami LAMP 堆栈。如果我创建一个不完整的 html 文件为:
<h1>Something Here</h1>
Apache 正在响应之前。例如
<head/><h1>Something Here</h1>
我正在从该堆栈提供一个 angular2 应用程序,但加载组件模板失败,因为它们被视为格式错误。有谁知道什么 apache 设置或模块可能会这样做?
谢谢
PageSpeed 是添加 <head/>
的那个。 PageSpeed 在 Bitnami LAMP 堆栈上默认启用。
这是默认 mod_pagespeed add_head 过滤器添加的。您可以禁用它,将下面的行添加到 /opt/bitnami/apache2/conf/pagespeed.conf
:
ModPagespeedDisableFilters add_head
但是请注意,许多其他过滤器都需要此过滤器,这些过滤器只会在元素中写入内容。
您也可以按照以下指南中的说明禁用 PageSpeed,以检查页眉是否消失:
https://docs.bitnami.com/aws/infrastructure/lamp/#how-to-disable-the-cache-in-the-server
我正在尝试获取一个简单的 Apache 堆栈 运行 并且遇到了一些我以前从未见过的东西。这是 AWS 实例 运行 Bitnami LAMP 堆栈。如果我创建一个不完整的 html 文件为:
<h1>Something Here</h1>
Apache 正在响应之前。例如
<head/><h1>Something Here</h1>
我正在从该堆栈提供一个 angular2 应用程序,但加载组件模板失败,因为它们被视为格式错误。有谁知道什么 apache 设置或模块可能会这样做?
谢谢
PageSpeed 是添加 <head/>
的那个。 PageSpeed 在 Bitnami LAMP 堆栈上默认启用。
这是默认 mod_pagespeed add_head 过滤器添加的。您可以禁用它,将下面的行添加到 /opt/bitnami/apache2/conf/pagespeed.conf
:
ModPagespeedDisableFilters add_head
但是请注意,许多其他过滤器都需要此过滤器,这些过滤器只会在元素中写入内容。
您也可以按照以下指南中的说明禁用 PageSpeed,以检查页眉是否消失: https://docs.bitnami.com/aws/infrastructure/lamp/#how-to-disable-the-cache-in-the-server