Virtuální hosting: Porovnání verzí
Smazaný obsah Přidaný obsah
mBez shrnutí editace |
přeložena odstavec Name based |
||
Řádek 3:
Široce používanou aplikací je [[Sdílený web hosting]]. Ceny sdíleného web hostingu jsou menší než jednoůčelových webových serverů, protože mnoho zákazníků může být hostováno na jednom serveru. Je to také běžné pro někoho, kdo chce mít více jmen (domén) na jednom serveru, tato jména pak mohou označovat různé služby. Je to výhodnější než hostovat každou službu zvlášť.
Existují dva hlavní typy virtuálního hostingu: name based a IP based. Name based hosting používá [[Hostname]] předložený klientem. Toto šetří IP adresy a s tím související administrativní režii, ale protokol musí dodat [[Hostname]] na vhodném místě. Problémy zde jsou zejména při použití s
Name based a IP based hostingy mohou být kombinovány. Server může mít více IP adress. Na některých, nebo na všech může používat více jmen. Tato technika může být užitečná když používáme
==Name-based==
Name-based virtuální hosting používá více hostname na stejné IP adrese.
Technický předpoklad pro použití Name-based hostingu je web browser s podporou HTTP/1.1 (dnes samozřejmost) k zahrnutí hostname do dotazu. To umožní hostingu s více stránkami pod jednou IP adresou, doručit správný obsah stránky. Konkrétně nastavení host v HTTP hlavičce.
Například, server bude přijímat dotazy na dvě domény www.example.com a www.example.net, obě jsou na stejné IP adrese ([[Domain Name System|DNS]]). Pro www.example.com server odešle HTML soubor z adresáře /var/www/user/Joe/site/, zatímco při dotazu na www.example.net server odešle HTML soubor z /var/www/user/Mary/site/. Obdobně pro dvě subdomény na stejné doméně mohou být hostovány spolu. Například na blog serveru můžem hostovat blog1.example.com a blog2.example.com.
==Externí odkazy==
* [http://httpd.apache.org/docs/2.2/vhosts/ Apache Virtual Host Documentation]
[[Category:Web hosting]]
[[en:Virtual hosting]]
|