Thank you for the help :) A new dilemma has occurred from this.
I add a location like so. location ^~/media/files/ { add_header X-Location-Order First; } location ~ \.mp4$ { add_header X-Location-MP4 Served-from-MP4-location; } location ~* \.(ico|png|jpg|jpeg|gif|flv|mp4|avi|m4v|mov|divx|webm|ogg|mp3|mpeg|mpg|swf|css|js)$ { add_header X-Location-Order Second; } How can i make it so my MP4 location is not overridden by the ^~/media/files/ location. I would like the responses to be like this. URL : domain_name_dot_com/media/files/image.jpg Header response is X-Location-Order: First URL : domain_name_dot_com/media/files/video.mp4 Header response is X-Location-MP4: Served-from-MP4-location URL : domain_name_dot_com/media/files/other.css Header response is X-Location-Order: Second How can I achieve that is it possible to have a location inside a location ? Posted at Nginx Forum: https://forum.nginx.org/read.php?2,279504,279506#msg-279506 _______________________________________________ nginx mailing list nginx@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx