RE: Re[2]: Přesměrování

From: Martin Vobr <martin.vobr (zavinac)>
Date: 31. 03. 2004, 13:31 CEST
> -----Original Message-----
> From: Pachollini [mailto:pachollini@seznam.cz] 
> Sent: Wednesday, March 31, 2004 1:02 PM
> To: Michal Illich, adresa do konferenci
> Subject: Re[2]: Přesměrování, Bylo: Zakladni veci, Jaci lide 
> se Vam hlasi do prace?
> 
> 
> MIadk> Můžete napsat "/produkty/produkt.html" - je to kratší 
> a bude vám 
> MIadk> to fungovat z kteréhokoliv místa webu.
> 
> to je genialne jednoduche :-)
> ted jeste vykoumat, jak to ladit na lokale, kde mam adresu 
> localhost/example.com/produkty/produkt.html :-|

V asp.net se to da resit pomoci konstrukce
<a href="~/produkty/produkt.html" runat="server"> 

V takovem pripade runtime prelozi "~/produkty/produkt.html" na lokale na 
 /example.com/produkty/produkt.html

a na produkcnim serveru na 
 /produkty/produkt.html

Vice viz http://weblog.rebex.cz/bobr/posts/289.aspx

Pocitam, ze v PHP bude take neco podobneho. Pokud ne tak si na to muzete napsat vlastni funkci, ktera dostane jako parametr url a (napriklad) podle konfiguracniho souboru posle spravny zacatek cesty. Funkce se muze obejit i bez konfiguracniho souboru a muze se rozhodovat podle toho, jestli se jako host header posle "localhost" nebo "example.com".

Martin Vobr,
http://weblog.rebex.cz
Received on Wed, 31 Mar 2004 13:31:46 +0200

This archive was generated by hypermail 2.1.8 : 31. 03. 2004, 13:31 CEST