0
ワニスが新しく、合成ファンクションのhtmlコードを持つように、ワニスが外部のHTMLファイルを参照してエラーページを表示する方法を理解しようとしていますあなたはワニス4を使用して(または、より最近の)されている場合はエラーページなどの複雑ながあまりにも多くの視覚化、感謝ワニスが外部ファイルを参照しています
ワニスが新しく、合成ファンクションのhtmlコードを持つように、ワニスが外部のHTMLファイルを参照してエラーページを表示する方法を理解しようとしていますあなたはワニス4を使用して(または、より最近の)されている場合はエラーページなどの複雑ながあまりにも多くの視覚化、感謝ワニスが外部ファイルを参照しています
を持っているあなたは、STD VMOD でそれを行うことができますドキュメントを参照してください:https://www.varnish-cache.org/docs/4.0/reference/vmod_std.generated.html#func-fileread
私は、VCLはなるはずだと思います次のようなものです(テストされていません):
vcl 4.0;
import std;
#other stuff
sub vcl_synth {
if (resp.status == 404) {
set resp.http.Content-Type = "text/html;";
synthetic(std.fileread("/etc/varnish/404.html"));
return (deliver);
}
}