> -----Original Message----- > From: POLONKAI Gergely [mailto:polesz@xxxxxxxxxxxxxx] > Sent: Tuesday, December 12, 2006 10:51 AM > To: users@xxxxxxxxxxxxxxxx > Subject: Re: NameVirtualHost screw-up > > It is a debian sarge, with apache 2.0.54-sarge1 installed > from a package. > > These are from apache2.conf and ports.conf > > > UseCanonicalNames Off > Listen 80 > NameVirtualHost 192.168.1.1:80 > > This is my 000-default file: > > > <VirtualHost 192.168.1.1:80> > ServerAdmin webmaster@localhost > > DocumentRoot /var/www/ > <Directory /> > Options FollowSymLinks > AllowOverride None > </Directory> > <Directory /var/www/> > Options FollowSymLinks MultiViews > AllowOverride All > Order allow,deny > allow from all > </Directory> > > ErrorLog /var/log/apache2/error.log > > LogLevel warn > > CustomLog /var/log/apache2/access.log combined > ServerSignature On > > </VirtualHost> There is no ServerName directive in this VH - I know you want it to be the default, but I think you still need a ServerName. I'm not sure this is the problem, but you can at least try; ServerName dummy > The www.test.wx file: File? Are not all these directives in the *same* file, ie httpd.conf? If they are included from somewhere, where is the Include directive? I hope you don't have them in a .htaccess file - they can't go there! Rgds, Owen Boyle Disclaimer: Any disclaimer attached to this message may be ignored. > > > <VirtualHost 192.168.1.1:80> > ServerAdmin polesz@xxxxxxxxxxxxxx > DocumentRoot /var/www/test.wx/www > ServerName www.test.wx > ServerAlias test.wx > ErrorLog /var/log/apache2/www.test.wx.error.log > CustomLog /var/log/apache2/www.test.wx.access.log combined > ServerSignature Off > SSLEngine off > SetEnv AWSTATS_FORCE_CONFIG www.test.wx > </VirtualHost> > > And the erp.test.wx file: > > > <VirtualHost 192.168.1.1:80> > ServerAdmin polesz@xxxxxxxxxxxxxx > DocumentRoot /var/www/test.wx/erp > ServerName erp.test.wx > ErrorLog /var/log/apache2/erp.test.wx.error.log > CustomLog /var/log/apache2/erp.test.wx.access.log combined > ServerSignature Off > SSLEngine off > </VirtualHost> > > I hope this information is enough. > > Regards, > Gergely POLONKAI > > Boyle Owen írta: > > -----Original Message----- > From: POLONKAI Gergely [mailto:polesz@xxxxxxxxxxxxxx] > Sent: Tuesday, December 12, 2006 10:14 AM > To: users@xxxxxxxxxxxxxxxx > Subject: NameVirtualHost screw-up > > Hello list, > > I have some NameVirtualHosts set up on my > machine, as told by > apache2 -S: > > 192.168.1.1:80 is a NameVirtualHost > default server test.wx > (/etc/apache2/sites-enabled/000-default:1) > port 80 namevhost test.wx > (/etc/apache2/sites-enabled/000-default:1) > port 80 namevhost www.test.wx > (/etc/apache2/sites-enabled/www.test.wx:1) > port 80 namevhost erp.test.wx > (/etc/apache2/sites-enabled/erp.test.wx:1) > > However, the file www.test.wx file contains > these two lines: > ServerName www.test.wx > ServerAlias test.wx > > The reverse address for 192.168.1.1 is test.wx, > and all the > domains (test.wx, www.test.wx and erp.test.wx) > resolve to 192.168.1.1. > > In 000-default, the DocumentRoot is /var/www In > www.test.wx > the DocumentRoot is /var/www/test.wx/www In > erp.test.wx the > DocumentRoot is /var/www/test.wx/erp > > Now if I set up a client machine to use the > internal DNS > servers, and then I enter the test.wx address > in my browser, > it will give me the contents of the /var/www instead of > /var/www/test.wx/www > > > > If everything was set up the way you have described > then it would work. > Since it doesn't, you can't have. > > Please post the actual config snippets that define your > virtual hosting, > rather than just your description of what you think you did. > > Rgds, > Owen Boyle > Disclaimer: Any disclaimer attached to this message may > be ignored. > > > > > > Can anyone tell me what can cause this? I see > that from the output of > apache2 -S that from apache's side it's normal, > but why does > it drops my definition of the ServerAlias? > > Regards, > > Gergely POLONKAI > > > --------------------------------------------------------------------- > The official User-To-User support forum of the > Apache HTTP > Server Project. > See > <URL:http://httpd.apache.org/userslist.html> > <http://httpd.apache.org/userslist.html> for more info. > To unsubscribe, e-mail: > users-unsubscribe@xxxxxxxxxxxxxxxx > " from the digest: > users-digest-unsubscribe@xxxxxxxxxxxxxxxx > For additional commands, e-mail: > users-help@xxxxxxxxxxxxxxxx > > > > > > This message is for the named person's use only. It may > contain confidential, proprietary or legally privileged > information. No confidentiality or privilege is waived or > lost by any mistransmission. If you receive this message in > error, please notify the sender urgently and then immediately > delete the message and any copies of it from your system. > Please also immediately destroy any hardcopies of the > message. You must not, directly or indirectly, use, disclose, > distribute, print, or copy any part of this message if you > are not the intended recipient. The sender's company reserves > the right to monitor all e-mail communications through their > networks. Any views expressed in this message are those of > the individual sender, except where the message states > otherwise and the sender is authorised to state them to be > the views of the sender's company. > > > --------------------------------------------------------------------- > The official User-To-User support forum of the Apache > HTTP Server Project. > See <URL:http://httpd.apache.org/userslist.html> > <http://httpd.apache.org/userslist.html> for more info. > To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx > " from the digest: > users-digest-unsubscribe@xxxxxxxxxxxxxxxx > For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx > > > > --------------------------------------------------------------------- The official User-To-User support forum of the Apache HTTP Server Project. See <URL:http://httpd.apache.org/userslist.html> for more info. To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx " from the digest: users-digest-unsubscribe@xxxxxxxxxxxxxxxx For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx