Welcome! Log In Create A New Profile

Advanced

Re: SSI goes to backend

Marcus Clyne
September 04, 2009 10:53AM
Hi,
> What if for example you want to ssi from a different domain name so
> the html is served from http://www.domain.com/ but the ssi uses
> www.other.com (which is also hosted on the same nginx instance).
>
>
You could set the SSI command to

<!--# include virtual="/domain2/oth-domain-url" -->

Then in your config have

location /domain2/ {
internal; # if you don't set this location to internal then your
web server could be used as a public proxy to that domain
proxy_pass http://domain2.com;
...
}

This would make a sub-request for http://domain2.com/oth-domain-url.

AFAIK you need to set the domain2 statically in your config file, i.e.
you can't use a regex in the domain name.

Marcus.
Subject Author Posted

SSI goes to backend

zepolen September 03, 2009 07:18PM

Re: SSI goes to backend

Igor Sysoev September 04, 2009 05:04AM

Re: SSI goes to backend

zepolen September 04, 2009 10:53AM

Re: SSI goes to backend

Igor Sysoev September 04, 2009 10:53AM

Re: SSI goes to backend

Marcus Clyne September 04, 2009 10:53AM

Re: SSI goes to backend

Igor Sysoev September 04, 2009 10:53AM

Re: SSI goes to backend

Marcus Clyne September 04, 2009 11:14AM

Re: SSI goes to backend

Igor Sysoev September 04, 2009 11:26AM

Re: SSI goes to backend

Marcus Clyne September 04, 2009 11:56AM

Re: SSI goes to backend

Igor Sysoev September 04, 2009 12:04PM

Re: SSI goes to backend

Marcus Clyne September 04, 2009 12:22PM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 235
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready