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

如何使用SSI标记编译HTML文件,html,nginx,ssi,Html,Nginx,Ssi,我正在使用Nginx SSI标记在我的网站页面中包含模板文件(页眉/页脚/侧边栏)。但是,我希望将HTML交付给客户端,而不是在浏览器上实际运行它 问题是:每次我想要导出站点时,我都必须打开每个网页,单击“保存到”,并用SSI标记替换该网页 有没有办法在这些文件上运行nginx并生成HTML?类似于nginx-c index.html或其他解决方案?SSI意味着在为页面提供服务时由nginx过滤器运行,它们不是一种html速记形式(就像SASS代表CSS) 不过,在Linux/MacOS(和Wi

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

问题是:每次我想要导出站点时,我都必须打开每个网页,单击“保存到”,并用SSI标记替换该网页


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

SSI意味着在为页面提供服务时由nginx过滤器运行,它们不是一种html速记形式(就像SASS代表CSS)

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

wget --mirror localhost:8080
或您网站的任何其他URL。

很好。就是这样:)我只需添加-nH参数,以避免创建localhost文件夹