6.2 Přesměrování
Přesměrování URL adresy je velmi často používanou direktivou v konfiguraci WWW Serveru. V případě, že je na některou URL spravovanou WWW serverem nastaveno přesměrování, pak při požádání o tuto URL je vrácen některý z přesměrovacích kódů a cílové (nové) URL. Pro podrobné informace je vhodné nahlédnout do http://httpd.apache.org/docs-2.0/mod/mod_alias.html#redirect |
Popis |
K přesměrování je možné využít tři direktivy. Obvykle se využívá direktiva Redirect. Direktiva Redirect má tři parametry. První udává status přesměrování. Druhý udává URL na serveru (relativní) a třetí udává URL na kterou má být požadavek přesměrován. Př. Redirect permanent /gis http://gis.vsb.cz/ V tomto případě dojde při vyžádání adresy http://127.0.0.1/gis k zobrazení obsahu adresy http://gis.vsb.cz/ |
Redirect |
První parametr direktivy zvaný status může nabývat čtyř hodnot:
|
Status |
K dispozici jsou ještě direktivy RedirectPermanent a RedirectMatch. Direktiva RedirectPermanent je totožná s direktivou Redirect se statusem permanent. Direktiva RedirectMatch umožňuje nastavit přesměrování dle masky s vužitím regulárních výrazů (Podobně jako DirectoryMatch). Př. RedirectMatch permanent (.*)\.pl$ http://gis.vsb.cz$1.php Uvedený kód způsobí, že všechny požadavky na soubory s příponou pl (PERL) budou přesměrovány na adekvátní soubory s příponou php na jiném serveru (http://gis.vsb.cz). |
RedirectPermanent, RedirectMatch |
KORESPONDENČNÍ ÚKOL 9 |
|
|
Nakonfigurujte WWW server Apache tak aby při zadání adresy /gisak přesměroval požadavek na http://gisak.vsb.cz a při zadání adresy, která obsahuje řetězec gis (s výjimkou adresy /gisak) přesměroval na http://gis.vsb.cz. Konfiguraci zašlete k posouzení tutorovi. |
Přesměrování |
SHRNUTÍ KAPITOLY OPTIMALIZACE, PŘESMĚROVÁNÍ |
|
|
Máte základní představu o optimalizaci výkonu WWW serveru Umíte přesměrovat jednu URL na jinou URL |
Shrnutí |
PRŮVODCE STUDIEM 6 |
|
|
Následující kapitola se zabývá třemi různými přístupy k řízení přístupu ke zdrojům WWW serveru na základě vyzádání uživatelského jména a hesla. |
Průchod modulem |