<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /></head><body style='font-size: 10pt; font-family: Verdana,Geneva,sans-serif'>
<p> </p>
<div> </div>
<p>I hear what you're saying. i will do that instead and test it out. thank you. </p>
<p>-- Fabian S.</p>
<p> </p>
<p>On 2015-09-02 03:02, B.R. wrote:</p>
<blockquote type="cite" style="padding: 0 0.4em; border-left: #1010ff 2px solid; margin: 0"><!-- html ignored --><!-- head ignored --><!-- meta ignored -->
<div dir="ltr">
<div class="gmail_default" style="font-size: small; color: #333399;">I would suggest you avoid multiple redirects in the case a client connects with <a href="http://domain">http://domain</a>, because your current setup will make the client following this flow:<br /><a href="http://domain">http://domain</a> > <a href="http://www.domain">http://www.domain</a> > <a href="https://www.domain">https://www.domain</a><br /><br />This will hurt your TTFB. I suggest your first redirect should directly point to the HTTPS scheme.</div>
<div class="gmail_extra">
<div>
<div class="gmail_signature"><span style="font-size: xx-small;"><span style="color: #666666;">---<br /></span><strong><span style="color: #666666;">B. R.</span></strong><span style="color: #666666;"></span></span></div>
</div>
<br />
<div class="gmail_quote">On Wed, Sep 2, 2015 at 3:33 AM, <span><<a href="mailto:fsantiago@deviltracks.net">fsantiago@deviltracks.net</a>></span> wrote:<br />
<blockquote class="gmail_quote" style="margin: 0 0 0 .8ex; border-left: 1px #ccc solid; padding-left: 1ex;">thanks. worked like a charm!<span class="im HOEnZb"><span class="im HOEnZb"><br /><br /> On 2015-09-01 17:16, Francis Daly wrote:<br /></span></span>
<blockquote class="gmail_quote" style="margin: 0 0 0 .8ex; border-left: 1px #ccc solid; padding-left: 1ex;">On Tue, Sep 01, 2015 at 04:41:20PM -0400, <a href="mailto:fsantiago@deviltracks.net">fsantiago@deviltracks.net</a> wrote:<br /><br /> Hi there,<br /><br />
<blockquote class="gmail_quote" style="margin: 0 0 0 .8ex; border-left: 1px #ccc solid; padding-left: 1ex;">1.> redirect <domain> > www.<domain><br />         a.) if www is already present, skip to step 2<br /><br /> 2.> redirect <a href="http://www">http://www</a>.<domain> request > https://......</blockquote>
<br /><a href="http://nginx.org/en/docs/http/server_names.html">http://nginx.org/en/docs/http/server_names.html</a><br /><br /> Use two server{} blocks.<br /><br /> One matches only www.* and redirects to https://$host$request_uri<br /><br /> The other redirects to <a href="http://www.">http://www.</a>$host$request_uri<br /><br />         f</blockquote>
<div class="HOEnZb">
<div class="h5">_______________________________________________<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">http://mailman.nginx.org/mailman/listinfo/nginx</a></div>
</div>
</blockquote>
</div>
</div>
</div>
<br />
<div class="pre" style="margin: 0; padding: 0; font-family: monospace">_______________________________________________<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">http://mailman.nginx.org/mailman/listinfo/nginx</a></div>
</blockquote>
</body></html>