Autor Zpráva
Clint
Profil
Zdravím mám dotaz, mám nainstalovaný VertrigoServ, ale nedaří se mi rozchodit aliasy v httpd.conf mám zapsaný tyto řádky:

NameVirtualHost *:80

#alias-1.sn
<VirtualHost alias-1.sn:80>
    DocumentRoot d:/_localServer_/alias-1.sn/
    ServerNamealias-1.sn
    <Directory "d:/_localServer_/alias-1.sn/">
        Options Indexes FollowSymLinks
        AllowOverride All
        Order deny,allow
    </Directory>
</VirtualHost>

#alias-2.sn
<VirtualHost alias-2.sn:80>
    DocumentRoot d:/_localServer_/alias-2.sn/
    ServerName alias-2.sn
    <Directory "d:/_localServer_/alias-2.sn/">
        Options Indexes FollowSymLinks
        AllowOverride All
        Order deny,allow
    </Directory>
</VirtualHost>

taktéž mám nastavený hosts na

127.0.0.1 alias-1.sn
127.0.0.1 alias-2.sn

jsou vytvořený složky a i index.php soubor, problém je že mi to při alias-1.sn a alias-2.sn odkazuje stále na alias-1.sn, pokud změním pořadí v httpd.conf, tak to směruje na ten virtuál který je výš, pls help, takto jsem to řešil vždy pod windows xp a fungovalo to ted to rozcházím pod vistami a sedmičkami

Moderátor Davex: Vkládej prosím kódy mezi značky [pre] a [/pre] (stačí kliknout na ).
Davex
Profil
Chybí ti mezera v ServerNamealias-1.sn.

Také bych změnil definici obou sekcí VirtualHost na <VirtualHost *:80>, aby byly sjednocené s NameVirtualHost *:80.
Clint
Profil
Díky moc, ta mezera mi vypadla, když jsem to sem kopíroval, v configu jsem to měl správně, pomohla * v <VirtualHost *:80>

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: