Cross-Origin Resource Sharing(CORS)은 추가적인 HTTP header를 사용해서 외부에서 origin의 리소스에 접근할 수 있도록 하는 구조를 말합니다. 하지만 다른 origin에서 내 리소스에 함부로 접근하지 못하게 하기 위해 사용된다.
php
header('Access-Control-Allow-Origin: *');
header('Access-Control-Allow-Methods: POST, OPTIONS');
Apache2
헤어 모듈 활성화
a2enmod headers
아파치 설정 파일 열기
nano /etc/apache2/apache2.conf
<Directory>, <Location>, <Files> 또는 <VirtualHost> 섹션 또는 파일 내에 다음 줄을 추가하면 됩니다.
Header set Access-Control-Allow-Origin *