我正在制作一个网站,我希望在每个页面中都包含侧边栏。我到处寻找,每个人都说要使用以下代码:
<!--#include virtual="insertthisfile.html" -->
我这样做但无济于事。我使用Dreamweaver更容易上传和管理我的文件,它出现在Dreamweaver中。我只是使用PHP,但我不希望我的所有页面都只是一个可以在HTML中工作的代码的PHP ..
有什么想法吗?
答案 0 :(得分:6)
这不是“HTML”功能。这是Server-Side Includes。您需要确保在服务器上激活SSI并将其设置为应用于该文件。
答案 1 :(得分:4)
.shtml
答案 2 :(得分:2)
This page有很多关于服务器和客户端包含的信息。它还显示了#include的几种替代方案。
首先尝试将 .html 文件重命名为 .shtml 。此外,请确保在您的服务器上启用了服务器端包含。