httpd-bugs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jorge Román Novalbos <jro...@linux-it.es>
Subject Re: accessing virtual host from other computer in the same network
Date Sat, 24 Mar 2012 15:35:13 GMT
Hi Gonzalo, 

Try to put this line in yours in your host file:

192.168.1.5  mysubdomain.localhost

Without http://, remember host file doesn't understand about protocol is only a file to match
ip with hostname.


Also I think you have to change the NameVirtual Directive by:

NameVirtualHost *:80

When you have done all these thing and you request your site from windows machine a "403 Forbidden"
could be displayed, to solve that:


> <VirtualHost mysubdomain.localhost:80>
>        ServerName mysubdomain.localhost
>        DocumentRoot /home/gonzalo/Projects/mysubdomain/htdocs
>        ErrorLog /home/gonzalo/Projects/mysubdomain/logs/error.log
>        CustomLog /home/gonzalo/Projects/mysubdomain/logs/access.log
> combined
>        <Directory /home/gonzalo/Projects/mysubdomain/htdocs/>
>                Options Indexes FollowSymLinks MultiViews
>                AllowOverride All
		  Order allow, deny
		  Allow From All
>        </Directory>
> </VirtualHost>



Bye!!




On 24/03/2012, at 14:50, Cequiel wrote:

> 
> Hi Everyone.
> I'm not sure if this is a bug. In any case, here is my problem. I have an
> Ubuntu 11.10 machine and an Apache server running on it. Also, I have a
> virtual host registered on my Apache server. I have no problem accessing to
> my virtual host from my local machine. I just open the following url
> http://mysubdomain.localhost and works perfectly.
> 
> The problem is that I want to access to my virtualhost from another computer
> connected at the same router. The IP of my ubuntu machine is 192.168.1.5
> (for example) and the Windows computer is 192.168.1.10 (for another
> example). In the windows computer I added a new entry at the end of the
> "hosts" file to override the previous url:
> 
> 192.168.1.5  http://mysubdomain.localhost
> 
> So when I try to open http://mysubdomain.localhost from my Windows machine,
> it tries to connect to the Ubuntu Apache server.
> 
> The problem is that when I open http://mysubdomain.localhost from my Windows
> machine, the browser shows the default page, instead of the mysubdomain
> page. And I don't know why this is happening.
> 
> Here's the configurations files located at /etc/apache2/sites-available:
> 
> /etc/apache2/sites-available/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
> 
>    Alias /doc/ "/usr/share/doc/"
>    <Directory "/usr/share/doc/">
>        Options Indexes MultiViews FollowSymLinks
>        AllowOverride None
>        Order deny,allow
>        Deny from all
>        Allow from 127.0.0.0/255.0.0.0 ::1/128
>    </Directory>
> 
> </VirtualHost>
> 
> 
> /etc/apache2/sites-available/mysubdomain.localhost:
> -------------------------------------------------------------
> NameVirtualHost 127.0.0.1:80
> <VirtualHost mysubdomain.localhost:80>
>        ServerName mysubdomain.localhost
>        DocumentRoot /home/gonzalo/Projects/mysubdomain/htdocs
>        ErrorLog /home/gonzalo/Projects/mysubdomain/logs/error.log
>        CustomLog /home/gonzalo/Projects/mysubdomain/logs/access.log
> combined
>        <Directory /home/gonzalo/Projects/mysubdomain/htdocs/>
>                Options Indexes FollowSymLinks MultiViews
>                AllowOverride All
>        </Directory>
> </VirtualHost>
> 
> 
> Thank you very much and sorry my English. Greetings from Spain :)
> Gonzalo.
> -- 
> View this message in context: http://old.nabble.com/accessing-virtual-host-from-other-computer-in-the-same-network-tp33544681p33544681.html
> Sent from the Apache HTTP Server - Bugs mailing list archive at Nabble.com.
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: bugs-unsubscribe@httpd.apache.org
> For additional commands, e-mail: bugs-help@httpd.apache.org
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: bugs-unsubscribe@httpd.apache.org
For additional commands, e-mail: bugs-help@httpd.apache.org


Mime
View raw message