我正在尝试将一个 html 文件包含到另一个中。我在 MAMP 堆栈上编码。我假设自动允许 SSI。我输入
<!--#include virtual="header.html" -->
一个 html 文件的正文,另一个文件称为 header.html,它们都在同一个文件夹中。我什至尝试改为调用文件 header.shtml。这些都不起作用。这令人沮丧。
代码不包括在内。我包括一个表单和一个导航栏,但它们没有出现。
我正在尝试将一个 html 文件包含到另一个中。我在 MAMP 堆栈上编码。我假设自动允许 SSI。我输入
<!--#include virtual="header.html" -->
一个 html 文件的正文,另一个文件称为 header.html,它们都在同一个文件夹中。我什至尝试改为调用文件 header.shtml。这些都不起作用。这令人沮丧。
代码不包括在内。我包括一个表单和一个导航栏,但它们没有出现。
我假设自动允许 SSI
这是一个很大的假设。仅当您已加载 mod_include 时,SSI 才会起作用。您还需要为相关文件启用过滤器,例如
AddOutputFilter INCLUDES .shtml
...当然要确保在配置的其他地方不覆盖包含。
你读过这个吗?