Portál AbcLinuxu, 12. května 2025 08:50
<VirtualHost *:80> ServerName %-3.0.%-2.0.localhost VirtualDocumentRoot /var/www/localhost/%-3.0.%-2.0/www </VirtualHost>V url zadávám adresy ve tvaru
http://foo.localhosta path mám
/var/www/localhost/foo/www/index.htmlŽÁdná chyba v logu není a přesto to nefunguje. Poradí prosím někdo?
Řešení dotazu:
opravdu existuje složka
/var/www/localhost/%-3.0.%-2.0/www
?
<VirtualHost *:80> VirtualDocumentRoot /var/www/localhost/%0/www </VirtualHost>Zadám url
http://foo.virtualhosta soubor který chci načíst
/var/www/localhost/foo.localhost/www/index.htmlAle výsledek je stejný :(
Přesně tak. Jen ta URI má být "http://foo.localhost/".Jasný, to byl jen úklep...
Máš nastavené "UseCanonicalName Off"?Neměl jsem to nastavené, už ale mám i s restartem Apache, no výsledek stále stejný... V logu je taky hovno, nevím k čemu ty logy jsou..
UseCanonicalName Off ServerName aaa.localhost DocumentRoot /var/www/aaa.localhost/wwwZadám http://localhost a načte se soubor. Zadám http://aaa.localhost a nenačte se nic
Server nenalezen Firefox nemůže nalézt server www.aaa.localhost., navíc se přesměruje adresa na http://www.aaa.localhost. to už mě fakt hlava nebere...
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.