URL Rewriting

Nahoru  Předchozí  Další

Co je to URL Rewriting

 

URL rewriting (přepisování URL) je technika, jak udělat adresy webových stránek "uživatelsky přívětivější" (a zároveň vhodnější pro SEO).

URL původně představovala název serveru a fyzickou cestu k souboru na disku. Většina webů je dnes ovšem dynamicky generovaných, takže "názvů souborů" zas až tolik není a místo toho se často jedná o jeden soubor + parametr určující data, která se mají načíst z databáze. Adresy stránek pak mají např. takovouto podobu:

 

http://www.realkoweb.cz/detail.aspx?id=546878
http://www.realkoweb.cz/detail.aspx?id=872548
http://www.realkoweb.cz/detail.aspx?id=168684

 

URL rewriting nám pak dokáže zajistit, aby tato adresa byla čitelnější a z její podoby bylo poznat, co na oné stránce najdeme. Adresy pak mohou mít takovouto podobu:

 

http://www.realkoweb.cz/byt-prodej-3-kk-praha-vychod-ricany-00001-nid27.aspx
http://www.realkoweb.cz/byt-prodej-2-kk-cesky_krumlov-besednice-00009-nid86.aspx
http://www.realkoweb.cz/byt-prodej-1-1-praha_1-00018-nid37.aspx

 

Konkrétní adresy webu

 

Adresy jsou tvořeny vždy doménou a jménem stránky (tedy např. http://www.realkoweb.cz/kontakty.aspx). Za jménem stránky může být  případně nějaký parametr, pokud to konkrétní stránka vyžaduje. Pokud má web více jazykových verzí, je mezi doménou a jménem stránky ještě určení jazykové verze (tedy např. http://www.realkoweb.cz/cs/kontakty.aspx, http://www.realkoweb.cz/en/contacts.aspx). Při přepnutí do jiné jazykové verze se mění i jména konkrétních stránek.

 

Detaily nabídek mají jméno stránky složeno z údajů o nemovitosti. Konkrétně jméno stránky je skládáno následovně:

typ nemovitosti - podtyp nemovitosti - typ zakázky - dispozice - lokality - evidenční číslo - nid (interní identifikátor)

 

Textové stránky mají jména podle svého obsahu (kontaky, nase-sluzby, ...) a je možné je dohodnout při tvorbě webu. Při úpravě textů přes administrační rozhraní již není možné jméno stránky změnit.