web-dev-qa-db-ja.com

ワニスのクッキーをバイパスする

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コンパイルに失敗しました

ドキュメントに問題があるようですが、どちらもわかりません。誰か助けてもらえますか?ありがとう。

1
user20594

この構文エラーを回避するには、引用符で^/admin/を囲む必要があります。

Drupalの標準VCL構成を準備するには、 この有用な投稿を確認してください これは、デフォルトの多くをカバーしていますDrupal構成。

1