Portál AbcLinuxu, 10. května 2025 09:41
/etc/apache2/site-enabled/000-default
souboru, abych měl subdoménu, např. sub.moje.cz? Klidně vytvořím i jiný soubor. Prohledával jsem všechno. Asi tomu nerozumím. Už se s tím trápím několik dní. Soubor default
je v příloze. Je to OS Debian 6.0.Řešení dotazu:
sub.moje.cz. IN CNAME moje.cz.v DNS domene
moje.cz
. Pokud tohle neuděláš DNS není schopno poslat prohlížeči IP adresu, kam se má připojit.
sub.moje.cz. IN CNAME moje.cz.
<VirtualHost *:80>
DocumentRoot /var/www/sub.moje.cz
ServerName sub.moje.cz
</VirtualHost>
For example, suppose that you are serving the domain www.domain.tld and you wish to add the virtual host www.otherdomain.tld, which points at the same IP address. Then you simply add the following to httpd.conf: NameVirtualHost * VirtualHost * ServerName www.domain.tld DocumentRoot /www/domain /VirtualHost VirtualHost * ServerName www.otherdomain.tld DocumentRoot /www/otherdomain /VirtualHost(kód je upraven, kolem VirtualHost mají být špičaté závorky ale napřímo tady neprojdou) citace z http://httpd.apache.org/docs/2.2/vhosts/name-based.html Stručně řešeno chybí ti tam
ServerName
.
NameVirtualHost *:80 <VirtualHost *:80> ServerName www.domain.tld ServerAlias domain.tld *.domain.tld DocumentRoot /www/domain </VirtualHost> <VirtualHost *:80> ServerName www.otherdomain.tld DocumentRoot /www/otherdomain </VirtualHost>
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.