URL を条件的に変更する

ドメインに応じて条件付きで URL を変更するには、次のような VCL を挿入してください。

1if (req.http.host ~ "^restricted") {
2 set req.url = "/sanitized" req.url;
3}

ただし、オリジンシールドを有効にしている場合は、URL を2度書き込みませないよう、代わりに次のようなコードを追記してください。

1if (req.http.host ~ "^restricted" && req.url !~ "^/sanitized") {
2 set req.url = "/sanitized" req.url;
3}

VCL の代わりに Fastly コントロールパネルで新規ヘッダーを作成することもできます。

Header window set up to restrict a URL

新規ヘッダーを作成後、そのホストへの接続を制限するリクエスト条件を作成します。

URL を制限するために設定された新規のリクエスト条件


翻訳についての注意事項
このガイドは役に立ちましたか?

このフォームを使用して機密性の高い情報を送信しないでください。サポートが必要な場合はお問い合わせください : support@fastly.com