Welcome! Log In Create A New Profile


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

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: 86
Record Number of Users: 5 on August 04, 2015
Record Number of Guests: 244 on October 02, 2015
Powered by nginx    Powered by FreeBSD    PHP Powered    Powered by Percona     ipv6 ready