
URL からパターンを取得し、それをヘッダーで使用しようとしています。
何かのようなもの
<LocationMatch "^/static/(?<sitename>[^/]+)">
Header set Content-Security-Policy-Report-Only "frame-ancestors 'none'; report-uri https://csp-reporter.com/%{env:MATCH_SITENAME}"
</LocationMatch>
文書に記載されている通りここ
エラーが発生しています
AH00526: Syntax error on line XXX of XXX/httpd.conf:
Unrecognized header format %
Apache 2.4.46を使用しています
何が問題なのか分かりますか?
答え1
私の記憶が正しければ、同様のエラーが発生し、それは常に...ヘッダーを忘れていたためでした。いつもContent-Security-Policy-Report-Only に "frame-ancestors..." を設定します。