web-dev-qa-db-ja.com

WindowsのApacheでmod_headersを有効にする

ApacheでAccess-Control-Allow-Originを構成して、特定のドメインを許可しようとしています。以下は私のhttpd設定です

<IfModule mod_headers.c>
   Header set Access-Control-Allow-Origin "*"
</IfModule>

しかし、上記の設定は何もしていません。 mod_headersを有効にする必要があると聞いた。このhttpd -Mコマンドを実行したところ、Apacheにヘッダーモジュールが存在しないことがわかりました。有効にする方法を教えてもらえますか?

6
ezhil

これが私の解決策です:

  1. httpd.confにあるファイル"your Apache folder"/confを開きます
  2. 次の行を使用して検索します CTRL+f テキストエディタ:#LoadModule headers_module modules/mod_headers.so
  3. #を削除します
  4. Apacheを保存して再起動します。
10
Michel Neves