Ahoj,
potřeboval bych poradit s nastavením Lighttpd.
Mám takovou situaci, že kromě normální verze webu mám v jiném adresáři (na
jiné poddoméně) ještě jednu testovací, s oddělenou databází a tak. Tam
dělám na zkoušku změny, které chci nejdříve otestovat. Co mi vadí je, že
musím mít skutečně nakopírované dvě oddělené verze se vším všudy, včetně
statických assetů a protože taky někdy dělám změny rovnou na té ostré, tak
ta testovací pomalu zastarává. A pak třeba nevím, které soubory jsou tam v
"novější" experimentální verzi a které jsou naopak zastaralé a musím to
dlouze procházet.
Mám Lighttpd a napadlo mě, že bych ho nastavil tak, že soubory, které
nenajde v tom testovacím adresáři by transparentně posílal z toho hlavního.
Tak bych nemusel mít dvě kopie všeho a v testovacím adresáři bych tak měl
jen ty záměrně změněné jako override (ostatní by byli jako fallback).
Jenomže nevím jak na to. Myslel jsem, že to půjde přes mod_rewrite, který
má rewrite-if-not-file, ale ten povoluje jen relativní cesty a nedovolí mi
opustit document root. Zkoušel jsem to hledat, ale asi nenecházím ta
správná slova. Věděl by někdo jak by to šlo udělat?
Předem díky za nápady.
--
Martin Vendl
ICQ: 114420402
AIM: DerekHastur
MSN: vmarty(a)volny.cz
Jabber: DerekHastur(a)jabber.org
Skype: derekhastur