Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Apache2 + vhosts trouble
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Networking & Security
View previous topic :: View next topic  
Author Message
wingman.org.ru
n00b
n00b


Joined: 15 Apr 2006
Posts: 6

PostPosted: Sat Apr 15, 2006 3:13 pm    Post subject: Apache2 + vhosts trouble Reply with quote

Hello
I have trouble with vhost's, they do not work Correctly

Here is vhost's:

00_default_vhost.conf
Code:

### Section 3: Virtual Hosts
#
# VirtualHost: If you want to maintain multiple domains/hostnames on your
# machine you can setup VirtualHost containers for them. Most configurations
# use only name-based virtual hosts so the server doesn't need to worry about
# IP addresses. This is indicated by the asterisks in the directives below.
#
# Please see the documentation at
# <URL:http://httpd.apache.org/docs-2.0/vhosts/>
# for further details before you try to setup virtual hosts.
#
# You may use the command line option '-S' to verify your virtual host
# configuration.

#
# Use name-based virtual hosting.
#
NameVirtualHost *:80

#
# VirtualHost example:
# Almost any Apache directive may go into a VirtualHost container.
# The first VirtualHost section is used for requests without a known
# server name.
#
#<VirtualHost *:80>
#    ServerAdmin webmaster@dummy-host.example.com
#    DocumentRoot /www/docs/dummy-host.example.com
#    ServerName dummy-host.example.com
#    ErrorLog @rel_logfiledir@/dummy-host.example.com-error_log
#    CustomLog @rel_logfiledir@/dummy-host.example.com-access_log common
#</VirtualHost>


#
# The First Virtual Host is also your DEFAULT Virtual Host.
# This means any requests that do not match any other vhosts will
# goto this virtual host.
#
<IfDefine DEFAULT_VHOST>
<VirtualHost *:80>
    #
    # DocumentRoot: The directory out of which you will serve your
    # documents. By default, all requests are taken from this directory, but
    # symbolic links and aliases may be used to point to other locations.
    #
    DocumentRoot "/var/www/localhost/htdocs"

    #
    # This should be changed to whatever you set DocumentRoot to.
    #
    <Directory "/var/www/localhost/htdocs">

        #
        # Possible values for the Options directive are "None", "All",
        # or any combination of:
        #   Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews
        #
        # Note that "MultiViews" must be named *explicitly* --- "Options All"
        # doesn't give it to you.
        #
        # The Options directive is both complicated and important.  Please see
        # http://httpd.apache.org/docs-2.0/mod/core.html#options
        # for more information.
        #
        Options Indexes FollowSymLinks

        #
        # AllowOverride controls what directives may be placed in .htaccess files.
        # It can be "All", "None", or any combination of the keywords:
        #   Options FileInfo AuthConfig Limit
        #
        AllowOverride None
        # Controls who can get stuff from this server.
        #
        Order allow,deny
        Allow from all
    </Directory>

    <IfModule peruser.c>
        # this must match a Processor
        ServerEnvironment apache apache

        # these are optional - defaults to the values specified in httpd.conf
        MinSpareProcessors 4
        MaxProcessors 20
    </IfModule>
</VirtualHost>
</IfDefine>


01_linux.dragomiroff.ru.conf
Code:

<VirtualHost linux.dragomiroff.ru:80>
    ServerAdmin webmaster@linux.dragomiroff.ru
    DocumentRoot /var/www/linux.d.r/htdocs
<Directory "/var/www/linux.d.r/htdocs">
Options Indexes FollowSymLinks
Order allow,deny
Allow from all
</Directory>
    ServerName linux.dragomiroff.ru
    ErrorLog /var/log/apache2/linux.dragomiroff.ru-error_log
    CustomLog linux.dragomiroff.ru-access_log common
</VirtualHost>


02_wingman.org.ru.conf
Code:

<VirtualHost wingman.org.ru:80>
    ServerAdmin webmaster@wingman.org.ru
    DocumentRoot /var/www/wingman.org.ru/htdocs
<Directory "/var/www/wingman.org.ru/htdocs">
Options Indexes FollowSymLinks
Order allow,deny
Allow from all
</Directory>
    ServerName wingman.org.ru
    ErrorLog /var/log/apache2/wingman.org.ru-error_log
    CustomLog wingman.org.ru-access_log common
</VirtualHost>


From localhost it's seems Ok:

inks 192.168.0.3 opens local network portal
links linux.dragomiroff.ru opens CMS located on linux.dragomiroff.ru
links wingman.org.ru opens phpinfo located on wingman.org.ru

From other host's it's doesn't work:
links 87.245.146.13 opens phpinfo located on wingman.org.ru (must be local resource, that is on 192.168.0.3)
links linux.dragomiroff.ru opens phpinfo from wingman.org.ru
links wingman.org.ru opens correctly hes phpinfo
Back to top
View user's profile Send private message
wingman.org.ru
n00b
n00b


Joined: 15 Apr 2006
Posts: 6

PostPosted: Sat Apr 15, 2006 3:57 pm    Post subject: It's work Reply with quote

It's work. Sorry, gays, i just need to read man =)
That was a trouble:
in vhost conf must be "<VirtualHost *:80>", not the <VirtualHost server_name:80>

It was simple...
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Networking & Security All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum