Portál AbcLinuxu, 10. května 2025 06:03
/etc/hosts# 127.0.0.1 localhost.localdomain localhost 10.0.0.100 nette-sandbox.debian.thinkpad nette-sandbox.debian.thinkpad 10.0.0.100 main.debian.thinkpad main # The following lines are desirable for IPv6 capable hosts ::1 ip6-localhost ip6-loopback fe00::0 ip6-localnet ff00::0 ip6-mcastprefix ff02::1 ip6-allnodes ff02::2 ip6-allrouters
/etc/apache2/sites-available/nette-sandbox.debian.thinkpad# VirtualHost *:80> // musel jsem ubrat < , nechtělo to sežrat DocumentRoot /var/www/nette-sandbox/www/ ServerName nette-sandbox.debian.thinkpad /VirtualHost> // musel jsem ubrat < , nechtělo to sežratAktuální stav: ze stroje 10.0.0.100 zadávám do prohlížeče adresu http://debian.thinkpad, zobrazí se obsah /var/www ze stroje 10.0.0.100 zadávám do prohlížeče adresu http://nette-sandbox.debian.thinkpad, zobrazí se obsah /var/www ze stroje 10.0.0.10 zadávám do prohlížeče adresu http://debian.thinkpad, zobrazí se obsah /var/www ze stroje 10.0.0.10 zadávám do prohlížeče adresu http://nette-sandbox.debian.thinkpad, prohlížeč nemůže server nalézt Ideální stav: ze stroje 10.0.0.100 zadávám do prohlížeče adresu http://debian.thinkpad, zobrazí se obsah /var/www ze stroje 10.0.0.100 zadávám do prohlížeče adresu http://nette-sandbox.debian.thinkpad, zobrazí se obsah /var/www/nette-sandbox/www/ ze stroje 10.0.0.10 zadávám do prohlížeče adresu http://debian.thinkpad, zobrazí se obsah /var/www ze stroje 10.0.0.10 zadávám do prohlížeče adresu http://nette-sandbox.debian.thinkpad, zobrazí se obsah /var/www/nette-sandbox/www/ Už opravdu nevím, zkoušel jsem všemožná nastavení, ale ne a ne na to přijít.. Napadne někoho něco? Díky
Řešení dotazu:
127.0.0.1 localhost.localdomain localhost 10.0.0.100 nette-sandbox.debian.thinkpad nette-sandbox 10.0.0.100 main.debian.thinkpad main/etc/apache2/sites-enabled/nette-sandbox.debian.thinkpad
VirtualHost *:80> DocumentRoot /var/www/nette-sandbox/www/ ServerName nette-sandbox.debian.thinkpad # Other directives here /VirtualHost>/etc/apache2/sites-enabled/000-default
VirtualHost *:80> ServerAdmin webmaster@localhost DocumentRoot /var/www Directory /> Options FollowSymLinks AllowOverride None /Directory> Directory /var/www/> Options Indexes FollowSymLinks MultiViews AllowOverride None Order allow,deny allow from all /Directory> ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/ Directory "/usr/lib/cgi-bin"> AllowOverride None Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch Order allow,deny Allow from all /Directory> ErrorLog ${APACHE_LOG_DIR}/error.log # Possible values include: debug, info, notice, warn, error, crit, # alert, emerg. LogLevel warn CustomLog ${APACHE_LOG_DIR}/access.log combined /VirtualHost>A co myslíte tím, jestli mi to korektně resolvuje? Děkuji za zájem
10.0.0.100 nette-sandbox.debian.thinkpad nette-sandbox main.debian.thinkpad main
NameVirtualHost *:80.Nikde jinde v konfiguraci jsem tu direktivu nenašel. Nicméně nepomohlo to.
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.