私は apache サーバーを使用しており、条件付きでヘッダーを追加したいと考えています。
URI が特定の正規表現に一致する場合は、ヘッダーを追加したいと思いAccess-Control-Allow-Origin: *
ます。これを行う良い方法は何ですか?
私がこれまでに試したこと:
を使用して、リクエスト ハンドラによって呼び出されるコードを追加しました
apr_table_add(rq->headers_out, "Access-Control-Allow-Origin", "*")
。Content-Type: application/x-javascript
しかし、ヘッダーも設定されている場合は常に、応答を送信する前にApacheがヘッダーを削除するようです。これは間違った方法ですか?Apache がヘッダーを削除するのはなぜですか?mod_headers が提案されていると聞いたことがあります。mod_headers には、リクエスト URI と一致する正規表現に基づいてヘッダーを配置する機能がありますか?