SERVER/Nginx2015. 12. 10. 04:25

http://nginx.org/en/docs/http/ngx_http_sub_module.html


Example Configuration

location / {
    sub_filter '<a href="http://127.0.0.1:8080/'  '<a href="https://$host/';
    sub_filter '<img src="http://127.0.0.1:8080/' '<img src="https://$host/';
    sub_filter_once on;
}


위와 같이 특정 url 주소를 라이브 환경과 개발환경등 서버 셋팅환경에 따라서 다르게 적용해야되는 경우 활용하기 좋다


특히 개발존에서 CDN URL 로 개발하고 실제 해당 url들은 내부개발망 자체 img 나 js url를 보도록 한다던지 하면 소스 업로드할 때 소스 수정부분을 덜 수 있는 방안중에 하나 이기도 하다.

물론 어플리케이션단에서 빌드시 자동화 해놓았다면 크게 신경 쓸 내용은 아니지만...


그리고 해당 모듈을 이용하기 위해서는 설치시 --with-http_sub_module 지정을 해줘야만 한다.  

Posted by 시니^^