Zadejte hledaný výraz...

Apache a VirtualHost

Proboha, pomozte mi přátelé. Už do toho hledím dvě hodiny a začínám usínat. Proč mi k sakru nefunguje Virtual Hosts? Chvíli to fungovalo, pak přestalo. Mám několik webů na jednom Apache:
NameVirtualHost testweb:80
ServerAdmin admin@localhost
ServerName testweb
DocumentRoot /var/www/testweb
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
Allow from all
Udělám si několik takovýchto konfiguráku do sites-available, linkyhodím do sites-enabled, restartuju Apache, ale na všechny adresy které tam zadám se vždy zobrazuje pouze obsah /usr/www... Konkrétní weby se nezobrazí. Nenapadá někoho čím to může být??
14. 1. 2009 18:35:29
https://webtrh.cz/diskuse/apache-a-virtualhost#reply209948
Kuba
verified
rating uzivatele
(1 hodnocení)
14. 1. 2009 19:52:24
Možna jsi nedostatečně pochopil princip vhostu, doporučuju důkladně pročíst docku, taky mi to ze začátku dělalo problémy :)
Taky je důležitý si dát pozor, z jakých konfiguráku a v jakém pořadí je celková konfigurace apache v debian-like systémech poskládaná....
(upozornění: následující popis je hodně koncentrovaný, doporučuju si rači přečíst tu docku :))
Nemáš tam těch vhostů víc, přičemž si pro každý napsal řádky
NameVirtualhost :80
?
Tahle direktiva se NEuvádí pro každého vhosta zvlášť s názvem jeho domény. Pomocí ni apachi řekneš, že na dané IP má zapnout podporu vhostů, čili uvádí se pro každou ip, co máš na serveru, jen jednou a nejlépe přímo s tou ip, nebo s hostnamem, který je pro tu IP nastaven jako revezní DNS záznam.
Pokud máš na serveru jen jednu IP, nebo chceš aby byl vhost přístupný na všech IP, tak lze nahradit hvězdičkou a totáž v definici vhostů
NameVirtualhost *:80
ServerName example1.cz
...
ServerName example2.cz
...
14. 1. 2009 19:52:24
https://webtrh.cz/diskuse/apache-a-virtualhost#reply209947
Díky moc!
+1 rep :)
15. 1. 2009 08:37:06
https://webtrh.cz/diskuse/apache-a-virtualhost#reply209946
Pro odpověď se přihlašte.
Přihlásit