You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
35 lines
755 B
35 lines
755 B
server { |
|
listen 8080 default_server; |
|
|
|
root /var/www/html/; |
|
|
|
index index.html; |
|
|
|
server_name _; |
|
|
|
location / { |
|
try_files $uri $uri/ =404; |
|
} |
|
location /canal { |
|
# Disable cache |
|
add_header Cache-Control no-cache; |
|
|
|
# CORS setup |
|
add_header 'Access-Control-Allow-Origin' '*' always; |
|
add_header 'Access-Control-Expose-Headers' 'Content-Length'; |
|
|
|
# allow CORS preflight requests |
|
if ($request_method = 'OPTIONS') { |
|
add_header 'Access-Control-Allow-Origin' '*'; |
|
add_header 'Access-Control-Max-Age' 1728000; |
|
add_header 'Content-Type' 'text/plain charset=UTF-8'; |
|
add_header 'Content-Length' 0; |
|
return 204; |
|
} |
|
|
|
types { |
|
application/vnd.apple.mpegurl m3u8; |
|
video/mp2t ts; |
|
} |
|
} |
|
}
|
|
|