Welcome! Log In Create A New Profile

Advanced

Emulate SSI 'exec cmd' with nginx

April 22, 2013 06:45PM
Dear all

Trying to move my pages from Apache to nginx (1.2.1 on Debian stable with backports), I run into the problem of having used SSI's 'exec cmd' for more than a decade quite intensively.

What is the best and easiest way to emulate 'exec cmd' with nginx?

For example, in my footers I make use of dynamically change between ENglish and GErman with a shell script as easy as

<!--# exec cmd="setlanguage.sh" -->

with setlanguage.sh as

echo "<a href=\"$(echo $REQUEST_URI | sed -e 's:/EN/:/GE/:')\">Deutsch</a>"

When I try using <!--# include virtual="setlanguage.sh" -->, the script is executed. However, instead of just adding the link, nginx includes the German web-page fully.

Is there an easy way to get the same functionality with nginx?

Thanks for any hint.

Best regards
Lukas
SubjectAuthorPosted

Emulate SSI 'exec cmd' with nginx

lprApril 22, 2013 06:45PM

Re: Emulate SSI 'exec cmd' with nginx

Maxim DouninApril 23, 2013 10:24AM

Re: Emulate SSI 'exec cmd' with nginx

lprApril 30, 2013 08:03AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 67
Record Number of Users: 7 on March 06, 2014
Record Number of Guests: 165 on April 21, 2014
Powered by nginx    Powered by FreeBSD    PHP Powered    Powered by Percona     ipv6 ready