On Sun, Jun 21, 2009 at 7:32 AM, Edho P Arief <span dir="ltr">&lt;<a href="mailto:edhoprima@gmail.com">edhoprima@gmail.com</a>&gt;</span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
On Sun, Jun 21, 2009 at 8:21 PM, Kevin<br>
<div class="im">Castiglione&lt;<a href="mailto:kevincastiglione@gmail.com">kevincastiglione@gmail.com</a>&gt; wrote:<br>
</div><div class="im">&gt; On Sat, Jun 20, 2009 at 10:30 PM, Edho P Arief &lt;<a href="mailto:edhoprima@gmail.com">edhoprima@gmail.com</a>&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt; On Sun, Jun 21, 2009 at 12:19 PM, Edho P Arief&lt;<a href="mailto:edhoprima@gmail.com">edhoprima@gmail.com</a>&gt; wrote:<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; here it is<br>
&gt;&gt; &gt;        server {<br>
&gt;&gt; &gt;                listen 80;<br>
&gt;&gt; &gt;                server_name ~(.*)\.([^\.]*)\.([^\.]*)$;<br>
&gt;&gt; &gt;                set $domain $2.$3;<br>
&gt;&gt; &gt;                rewrite ^.* http://$domain$request_uri permanent;<br>
&gt;&gt; &gt;        }<br>
&gt;&gt; &gt;<br>
&gt;&gt; make sure that you have the server_name set on nginx or it&#39;ll redirect to<br>
&gt;&gt; .<br>
&gt;<br>
&gt; can you tell how i set server_name on nginx for this to work?<br>
&gt;<br>
<br>
</div>create separate server block for each domain name<br>
<br>
server {<br>
  listen 80;<br>
  server_name <a href="http://abcd.com" target="_blank">abcd.com</a>;<br>
  ...<br>
}<br>
<br>
which will be used when nginx detects the domain as <a href="http://abcd.com" target="_blank">abcd.com</a><br>
<br>
without this block, the redirection will go like this:<br>
<a href="http://NNN.abcd.com" target="_blank">NNN.abcd.com</a> =&gt; <a href="http://abcd.com" target="_blank">abcd.com</a> =&gt; . (dot)<br>
<br>
with this it&#39;ll access correct site instead (stop at <a href="http://abcd.com" target="_blank">abcd.com</a>)</blockquote><div>is it possible to do this with just one server block for multiple domains:<br>for ex:<br>server {<br>
 listen 80;<br> server_name .<a href="http://abcd.com">abcd.com</a> .<a href="http://efgh.com">efgh.com</a> .<a href="http://ijkl.com">ijkl.com</a><br> ..<br>}<br></div></div><br>