<div dir="ltr">Thank Francis for your help.<div><br></div><div>I just install <span style="font-size:13px">nginx_substitutions_</span><wbr style="font-size:13px"><span style="font-size:13px">filter from source. It works well as expected.  I have a special requirement I will describe below.</span></div><div><span style="font-size:13px"><br></span></div><div><span style="font-size:13px">I have a host Nginx server running in port: 9000, This Nginx will proxy <a href="http://www.myserver.com:10085/">http://www.myserver.com:10085/</a>. Some pages from </span><span style="font-size:13.3333339691162px"><a href="http://www.myserver.com:10085/">http://www.myserver.com:10085/</a> have a lot of iframes whose srcs are </span><span style="font-size:13.3333339691162px"><a href="http://www.myserver.com:10088/">http://www.myserver.com:10088/</a> and </span><span style="font-size:13.3333339691162px"><a href="http://www.myserver.com:10089/">http://www.myserver.com:10089/</a>. I cannot get access to </span><span style="font-size:13.3333339691162px"><a href="http://www.myserver.com:10085/">http://www.myserver.com:10085/</a>, </span><span style="font-size:13.3333339691162px"><a href="http://www.myserver.com:10088/">http://www.myserver.com:10088/</a> and </span><span style="font-size:13.3333339691162px"><a href="http://www.myserver.com:10089/">http://www.myserver.com:10089/</a>. I want the </span><span style="font-size:13px">pages from </span><span style="font-size:13.3333339691162px"><a href="http://www.myserver.com:10085/">http://www.myserver.com:10085/</a> to have CORS( </span>add_header 'Access-Control-Allow-Origin' '*').  How do I achieve this? </div><div><br></div><div><br></div><div>Thanks,</div><div><br></div><div>David</div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Jun 6, 2017 at 1:21 PM, Francis Daly <span dir="ltr"><<a href="mailto:francis@daoine.org" target="_blank">francis@daoine.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Tue, Jun 06, 2017 at 12:27:04AM -0400, David Woodstuck wrote:<br>
<br>
Hi there,<br>
<span class=""><br>
> I am a new Nginx user. I just install Nginx 1.12. I like to<br>
> use nginx_substitutions_filter. I cannot figure out how to install<br>
> nginx_substitutions_filter in previously existing Nginx.<br>
<br>
</span>You (probably) don't.<br>
<br>
<a href="https://www.nginx.com/resources/admin-guide/installing-nginx-open-source/" rel="noreferrer" target="_blank">https://www.nginx.com/<wbr>resources/admin-guide/<wbr>installing-nginx-open-source/</a><br>
<br>
describes how to build from source in general;<br>
<br>
<a href="https://www.nginx.com/resources/wiki/modules/substitutions/" rel="noreferrer" target="_blank">https://www.nginx.com/<wbr>resources/wiki/modules/<wbr>substitutions/</a><br>
<br>
describes how to include the modules you mention, in specific.<br>
<span class=""><br>
> Should I unstall Nginx first?<br>
<br>
</span>You can run "nginx -V" to see the "configure" arguments that were used<br>
to create your current version. Then add the extra bits that you want.<br>
<br>
Depending on precisely how you installed your current nginx, you probably<br>
*do* want to uninstall it before installing the new one.<br>
<br>
<br>
If your current nginx supports dynamic modules (1.12 does), and if<br>
this extra module you want supports being built as a dynamic module,<br>
then you may be able to build-and-add the module.<br>
<br>
I suspect that in your case, you will probably find more clear<br>
documentation on how to build-and-maintain a new nginx than how to<br>
build-and-maintain the extra module.<br>
<br>
I also suspect that, based on parallel mail threads, you probably do<br>
not need the extra module.<br>
<br>
It is still useful to know how to add a module that you want, so it is<br>
certainly worth trying it on a test system, at least.<br>
<br>
Good luck with it,<br>
<br>
        f<br>
<span class="HOEnZb"><font color="#888888">--<br>
Francis Daly        <a href="mailto:francis@daoine.org">francis@daoine.org</a><br>
______________________________<wbr>_________________<br>
nginx mailing list<br>
<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
<a href="http://mailman.nginx.org/mailman/listinfo/nginx" rel="noreferrer" target="_blank">http://mailman.nginx.org/<wbr>mailman/listinfo/nginx</a><br>
</font></span></blockquote></div><br></div>