2016-10-24 9 views
0

ワニスが新しく、合成ファンクションのhtmlコードを持つように、ワニスが外部のHTMLファイルを参照してエラーページを表示する方法を理解しようとしていますあなたはワニス4を使用して(または、より最近の)されている場合はエラーページなどの複雑ながあまりにも多くの視覚化、感謝ワニスが外部ファイルを参照しています

答えて

0

を持っているあなたは、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); 
    } 
} 
関連する問題