Portál AbcLinuxu, 6. května 2025 16:38
Ahoj,mam jednu domenu example.net
co mam k virtualhostum psat do serveralias a servername?
ServerName example.net
ServerAlias www.example.net
???
mam totiz jeste archiv.example.net, kartoteka.example.net atd..
Ted budu chtit jeste example2.net, tak abych to mel dobre oznaceny a Apache vedel, kam "sahnout". Vse na jesne IP..
diky
ServerName
s "hlavním" jménem, které má na tuto sekci vést. Direktiva ServerAlias
se používá jenom tam, kde chcete, aby se daný virtuální web zobrazoval pro více různých jmen.
Diky, takze servername je cela adresa, ktera vede na virtualhost, napr.: kartoteka.example.net nebo www.example.net nebo www.example2.net
Kdyz mam v dns i zaznam na test.example.net, tak pokud dam aliasname test.example.net k virtulahostu, kde je servername kartoteka.example.net, dostanu se teda na stejnou stranku?
Chapu to dobre?
Když tam bude
<Virtualhost 1.2.3.4> ServerName www.example.net ServerAlias www.example.cz DocumentRoot /srv/http/web </Virtualhost> <Virtualhost 1.2.3.4> ServerName test.example.net ServerAlias www.abcd.cz DocumentRoot /srv/http/test </Virtualhost>
a všechna čtyři jména se budou překládat na 1.2.3.4, tak vám http://www.example.net/
a http://www.example.cz/
zobrazí web v /srv/http/web
a http://test.example.net/
a http://www.abcd.cz/
web v /srv/http/test
Ano chápete to správně.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.