https://www.varnish-cache.org/docs/3.0/tutorial/cookies.html で説明されているように、私はしようとしています
"クライアントからのCookie多くのWebアプリケーションでは、Webサイトの特別な部分にアクセスしない限り、Cookieを完全に無視するのが理にかなっています。vcl_recvのこのVCLスニペットは、/ admin /にアクセスしない限り、Cookieを無視します:"
if(!(req.url〜^/admin /)){unset req.http.Cookie; }
しかし、これをdefault.vclファイルに設定してvarnishを再起動すると、構文エラー(( 'input' Line 120 Pos 19)if(!(req.url〜^/admin /)){-------- ----------#------------
VCCコンパイラの実行に失敗しました、終了1
VCLコンパイルに失敗しました
ドキュメントに問題があるようですが、どちらもわかりません。誰か助けてもらえますか?ありがとう。
この構文エラーを回避するには、引用符で^/admin/
を囲む必要があります。
Drupalの標準VCL構成を準備するには、 この有用な投稿を確認してください これは、デフォルトの多くをカバーしていますDrupal構成。