Hello all,
Jonathan Horne pisze:
zbigniew szalbot wrote:
> Hello,
>
> Schiz0 pisze:
>> On Jan 9, 2008 11:00 AM, zbigniew szalbot
>> <[EMAIL PROTECTED]> wrote:
>> > Hello,
>> >
>> > Can you help me solve what probably is a very simple problem with
>> > virtual directories. I need to define two different virtual hosts for
>> > the same IP.
>> >
>> > So I defined:
>> >
>> > NameVirtualHost 83.19.156.210
>> >
>> > <VirtualHost 83.19.156.210>
>> > ServerAdmin [EMAIL PROTECTED]
>> > DocumentRoot /usr/local/www/data/
>> > ServerName lists.lc-words.com
>> > ErrorLog /var/log/httpd-error.log
>> > CustomLog /var/log/httpd-access.log common
>> > </VirtualHost>
>> >
>> > <VirtualHost 83.19.156.210>
>> > ServerAdmin [EMAIL PROTECTED]
>> > DocumentRoot /usr/local/www/data/blog/
>> > ServerName blog.lc-words.com
>> > ErrorLog /var/log/httpd-error.log
>> > CustomLog /var/log/httpd-access.log common
>> > </VirtualHost>
>> >
>> > However, when I restart apache, I get:
>> > [Wed Jan 09 16:59:34 2008] [warn] _default_ VirtualHost overlap on port
>> > 80, the first has precedence
>> >
>> > What do I need to change to make it right?
>> >
>> > Many thanks!
>> >
>> > Zbigniew Szalbot
>> > _______________________________________________
>>
>> Try adding the port to the IP addresses. For example:
>>
>> NameVirtualHost 83.19.156.210:80
>> <VirtualHost 83.19.156.210:80>
>> And also for the other VirtualHost block too.
>>
>
> I actually solved it by following advice from:
> http://httpd.apache.org/docs/2.0/vhosts/name-based.html
>
> However, the problem is that the blog.lc-words.com does not serve the
> site I want it to serve. But instead serves the default site which is
> lists.lc-words.com
>
> Thanks!
>
> ZS
> _______________________________________________
> freebsd-questions@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-questions
> To unsubscribe, send any mail to
> "[EMAIL PROTECTED]"
if it were me, id move the blog directory up on, to /usr/local/www/blog.
otherwise, what apache is telling you, is that "if the configuration
even worked", that someone could view the content of blog as if it were
a directory of the top level's site. along with moving the directory up
one (and editing the virtual host's line to reflect the move), add the
folder as a 'Directory statement' in your configuration:
<Directory /usr/local/www/blog>
AllowOverride None
Order Allow,deny
Allow from all
</Directory>
Jonathan - thank you for a very helpful advice!
As for the site not being served, it was an internal problem of a
.htaccess redirection.
All solved. Thank you everyone who contributed!
Zbigniew Szalbot
hth,
_______________________________________________
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "[EMAIL PROTECTED]"