我可以下载/获取整个Typo3网站作为静态网站,无需PHP服务器和数据库即可运行它吗?我只想将此快照作为纯HTML网站运行。
答案 0 :(得分:3)
答案 1 :(得分:2)
如果您访问Linux系统(如ubuntu),您可以使用wget命令行工具或“镜像”。
wget --mirror http://yoursite.com/
对于像Windows这样的其他系统,还有一些工具,只是尝试搜索“http site mirror”或“http download site”之类的东西。
答案 2 :(得分:1)
您可以使用TYPO3扩展名nc_staticfilecache,它将生成您网站的静态HTML文件。
答案 3 :(得分:1)
wget 是一个非常强大的工具。重要的是,您可以将站点内的 URL 转换为 wget 可以按需执行的相对 URL (-k)。
您可以通过禁用网络连接并检查站点内的链接是否仍然有效以及所有资产(例如图像、JavaScript 文件等)是否从您的本地副本加载来检查结果。
这是我通常使用的:
# -E : change extension, e.g. convert HTML file to .html
# -p : download requisites (e.g. images, JavaScript etc.)
# -nc: no-clobber : do not overwrite
# -m : mirror (means download recursive, etc.)
# -k : convert links to local links
wget -E -p -nc -m -k <url>
例如
wget -E -p -nc -m -k https://example.com
链接的转换会在最后完成,所以如果你在 wget 还在下载的时候查看结果,你将看不到最终的结果。