코드를 건드리지 않고 도메인 간 HTTP 액세스 제어 를 구현하려고합니다 .
이 블록으로 Apache (2) 서버가 올바른 액세스 제어 헤더를 반환합니다.
Header set Access-Control-Allow-Origin "*"
Header set Access-Control-Allow-Methods "POST, GET, OPTIONS"
브라우저가 HTTP OPTIONS
요청을 보낼 때 ( REQUEST_METHOD
환경 변수에 저장되어 있음) 아파치가 코드를 실행하지 못하도록하여을 반환해야 200 OK
합니다.
요청 방법이 OPTIONS 일 때 "200 OK"로 응답하도록 Apache를 구성하려면 어떻게해야합니까?
이 mod_rewrite
블록을 시도 했지만 액세스 제어 헤더가 손실됩니다.
RewriteEngine On
RewriteCond %{REQUEST_METHOD} OPTIONS
RewriteRule ^(.*)$ $1 [R=200,L]
OPTIONS
요청을 처리 할 수 없으면 404 오류가 발생합니다.