HTML5 CORS with Apache2018-06-21T18:10:30+00:00

CORS 설정하기

Introduction

에어브로드 플레이어는 다른 웹서버에 저장된 비디오들도 스트리밍 할 수 있습니다. 다른 웹서버에 저장된 영상을 사용하기 위해서는 비디오 원본이 저장된 서버에 CORS 설정을 해야 합니다. 해당 가이드는 Apache 웹 서버에서 CORS 설정하는 방법을 설명합니다.

Apache에서 설정하기 (Ubuntu 16.04/Apache2)

1. Apache 서버 설정 파일을 엽니다.

# vi /etc/apache2/apache2.conf

2. 아래 코드를 <Directory>, <Location>, <FIles> 또는 <VirtualHost> 내부에 삽입합니다. 예제 코드는 다음과 같습니다.

...
<Directory /var/www/html/your_directory>
     Header set Access-Control-Allow-Origin "http://your_domain"
     Header set Access-Control-Allow-Headers "Range"
     Header set Access-Control-Expose-Headers "Date, Content-range"
</Directory>
...

2. 헤더 모듈을 활성화 시키고 서버를 재시작 합니다.

#
#
a2enmod headers
service apache2 restart

다른 서버에서 설정하기

다른 웹 서버에서 CORS를 설정하려면 다음 링크를 참고하시기 바랍니다.