如何使用SSI标记编译HTML文件

时间:2013-10-18 12:00:23

标签: html nginx ssi

我正在使用Nginx SSI标记在我的网站页面中包含模板文件(页眉/页脚/侧边栏)。但是,我希望将HTML提供给客户端,而不是实际在浏览器上运行它。

问题是:每次我要导出网站时,我都要打开每个网页,点击“保存到”并用SSI标签替换一个。

有没有办法在这些文件上运行nginx并生成HTML?像nginx -c index.html或其他解决方案一样?

1 个答案:

答案 0 :(得分:1)

SSI在服务页面时应由Nginx过滤器运行,它们不是HTML简写形式(如SASS用于CSS)。

但是,在Linux / MacOS(以及Windows,如果您下载它)上,您可以使用wget来镜像您的网站。您将请求并获取从主页(递归)链接的所有已处理网页。试试:

wget --mirror localhost:8080

或您网站的任何其他网址。