# Reverse proxy, subdomain

**URL:** <https://www.ruby-forum.com/t/reverse-proxy-subdomain/217289>\
**Category:** NGINX\
**Created:** [February 27, 2012, 11:19am UTC](https://www.ruby-forum.com/t/reverse-proxy-subdomain/217289 "2012-02-27T11:19:11Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![luislavena](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/l/0ea827/32.png) [@luislavena](https://www.ruby-forum.com/u/luislavena)\
**Post date:** [February 27, 2012, 11:19am UTC](https://www.ruby-forum.com/t/reverse-proxy-subdomain/217289/1 "2012-02-27T11:19:11Z")

</div>

Hi,

Currently I have in operation a reverse proxy with nginx. All good.

The problem is that now need to include in the configuration, the  
reverse  
proxy, a subdomain that points to another server.

As I can do? You have some sample configuration for this?

My apologies for bad English.

## Thanks!

_#_ Jose Antonio Vico Palomino  
E-Mail: removed\_email\_address@domain.invalid

## _Algunos Blogs en los que participo:_ \*Corazn de La Mancha. - [www.vicosoft.org](http://www.vicosoft.org) [http://www.vicosoft.org/blog](http://www.vicosoft.org/blog) _iCloud Me. - icloudme.es [http://www.icloudme.es/](http://www.icloudme.es/) Mobile Me. - www.mobileme.es ManchegoX. - [www.manchegox.org](http://www.manchegox.org) Todos con Software Libre. - www.todosconsoftwarelibre.es \* [http://caminodesantiago.vicosoft.org](http://caminodesantiago.vicosoft.org)_ \* \* Referencias y medios sociales _Twitter: [http://twitter.com/vicosoft](http://twitter.com/vicosoft)_ _LinkedIN : [http://es.linkedin.com/in/javico](http://es.linkedin.com/in/javico)_ _Facebook : [Redirecting...](http://www.facebook.com/Quijote)_

P Antes de imprimir este mensaje o sus ficheros adjuntos, por favor  
compruebe que es verdaderamente necesario. El Medio Ambiente es cosa de  
todos.  
Este mensaje se dirige exclusivamente a su destinatario y puede contener  
informacin privilegiada o confidencial. Si no es vd. el destinatario  
indicado, queda notificado de que la utilizacin, divulgacin y/o copia  
sin  
autorizacin est prohibida en virtud de la legislacin vigente. Si ha  
recibido este mensaje por error, le rogamos que nos lo comunique  
inmediatamente por esta misma va y proceda a su destruccin.  
This message is intended exclusively for its addressee and may contain  
information that is CONFIDENTIAL and protected by professional  
privilege.  
If you are not the intended recipient you are hereby notified that any  
dissemination, copy or disclosure of this communication is strictly  
prohibited by law. If this message has been received in error, please  
immediately notify us via e-mail and delete it.

---

<div class="post-metadata">

**Author:** ![casper\_the\_ghost](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/58956e/32.png) [@casper\_the\_ghost](https://www.ruby-forum.com/u/casper_the_ghost)\
**Post date:** [February 27, 2012, 11:45am UTC](https://www.ruby-forum.com/t/reverse-proxy-subdomain/217289/2 "2012-02-27T11:45:13Z")

</div>

This is my actualy nginx.conf [http://pastebin.com/VzVXftck](http://pastebin.com/VzVXftck)

thanks

* * *

_#_ Jose Antonio Vico Palomino  
E-Mail: [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)

## _Algunos Blogs en los que participo:_ \*Corazn de La Mancha. - [www.vicosoft.org](http://www.vicosoft.org) [http://www.vicosoft.org/blog](http://www.vicosoft.org/blog) _iCloud Me. - icloudme.es [http://www.icloudme.es/](http://www.icloudme.es/) Mobile Me. - www.mobileme.es ManchegoX. - [www.manchegox.org](http://www.manchegox.org) Todos con Software Libre. - www.todosconsoftwarelibre.es \* [http://caminodesantiago.vicosoft.org](http://caminodesantiago.vicosoft.org)_ \* \* Referencias y medios sociales _Twitter: [http://twitter.com/vicosoft](http://twitter.com/vicosoft)_ _LinkedIN : [http://es.linkedin.com/in/javico](http://es.linkedin.com/in/javico)_ _Facebook : [http://www.facebook.com/Quijote](http://www.facebook.com/Quijote)_

P Antes de imprimir este mensaje o sus ficheros adjuntos, por favor  
compruebe que es verdaderamente necesario. El Medio Ambiente es cosa de  
todos.  
Este mensaje se dirige exclusivamente a su destinatario y puede contener  
informacin privilegiada o confidencial. Si no es vd. el destinatario  
indicado, queda notificado de que la utilizacin, divulgacin y/o copia  
sin  
autorizacin est prohibida en virtud de la legislacin vigente. Si ha  
recibido este mensaje por error, le rogamos que nos lo comunique  
inmediatamente por esta misma va y proceda a su destruccin.  
This message is intended exclusively for its addressee and may contain  
information that is CONFIDENTIAL and protected by professional  
privilege.  
If you are not the intended recipient you are hereby notified that any  
dissemination, copy or disclosure of this communication is strictly  
prohibited by law. If this message has been received in error, please  
immediately notify us via e-mail and delete it.

2012/2/27 [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)

---

<div class="post-metadata">

**Author:** ![casper\_the\_ghost](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/58956e/32.png) [@casper\_the\_ghost](https://www.ruby-forum.com/u/casper_the_ghost)\
**Post date:** [February 27, 2012, 6:53pm UTC](https://www.ruby-forum.com/t/reverse-proxy-subdomain/217289/3 "2012-02-27T18:53:03Z")

</div>

On Mon, 2012-02-27 at 12:19 +0100, [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> ok, I’ve solved using the IF statement.  
> if ($http\_host = m.mua.es) {

No, this is a bad way to solve it. Please see

> **[GitHub - nginxinc/nginx-wiki: ARCHIVED -- Source for the now archived NGINX Wiki...](https://github.com/nginxinc/nginx-wiki)**
>
> ARCHIVED -- Source for the now archived NGINX Wiki section of https://www.nginx.com

Instead, set up a separate server block for that subdomain:

server {  
server\_name m.mua.es;  
…  
}

If you want to avoid repeating large blocks of configuration across  
multiple server blocks, use the include directive.

Regards,  
Cliff

---

<div class="post-metadata">

**Author:** ![casper\_the\_ghost](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/58956e/32.png) [@casper\_the\_ghost](https://www.ruby-forum.com/u/casper_the_ghost)\
**Post date:** [February 27, 2012, 12:20pm UTC](https://www.ruby-forum.com/t/reverse-proxy-subdomain/217289/4 "2012-02-27T12:20:36Z")

</div>

ok, I’ve solved using the IF statement.

for example:

if ($http\_host = m.mua.es) {  
…

Thanks.

* * *

_#_ Jose Antonio Vico Palomino  
E-Mail: [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)

## _Algunos Blogs en los que participo:_ \*Corazn de La Mancha. - [www.vicosoft.org](http://www.vicosoft.org) [http://www.vicosoft.org/blog](http://www.vicosoft.org/blog) _iCloud Me. - icloudme.es [http://www.icloudme.es/](http://www.icloudme.es/) Mobile Me. - www.mobileme.es ManchegoX. - [www.manchegox.org](http://www.manchegox.org) Todos con Software Libre. - www.todosconsoftwarelibre.es \* [http://caminodesantiago.vicosoft.org](http://caminodesantiago.vicosoft.org)_ \* \* Referencias y medios sociales _Twitter: [http://twitter.com/vicosoft](http://twitter.com/vicosoft)_ _LinkedIN : [http://es.linkedin.com/in/javico](http://es.linkedin.com/in/javico)_ _Facebook : [http://www.facebook.com/Quijote](http://www.facebook.com/Quijote)_

P Antes de imprimir este mensaje o sus ficheros adjuntos, por favor  
compruebe que es verdaderamente necesario. El Medio Ambiente es cosa de  
todos.  
Este mensaje se dirige exclusivamente a su destinatario y puede contener  
informacin privilegiada o confidencial. Si no es vd. el destinatario  
indicado, queda notificado de que la utilizacin, divulgacin y/o copia  
sin  
autorizacin est prohibida en virtud de la legislacin vigente. Si ha  
recibido este mensaje por error, le rogamos que nos lo comunique  
inmediatamente por esta misma va y proceda a su destruccin.  
This message is intended exclusively for its addressee and may contain  
information that is CONFIDENTIAL and protected by professional  
privilege.  
If you are not the intended recipient you are hereby notified that any  
dissemination, copy or disclosure of this communication is strictly  
prohibited by law. If this message has been received in error, please  
immediately notify us via e-mail and delete it.

2012/2/27 [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)
