• User

    XAMPP & Siti in locale

    Salve,
    Ho installato XAMPP su Windows 7, ed ho settato dei virtual host così da poter gestire più siti.
    Adesso il problema è che qualsiasi link che ho impostato nel file hots di windows mi punta alla stessa directory.

    Ecco qua le varie pagina:

    httpd-vhosts.conf

    #
    # Virtual Hosts
    #
    # 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:h**p://httpd.apache.org/docs/2.2/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 all requests that do not
    # match a ServerName or ServerAlias in any <VirtualHost> block.
    #
    ##<VirtualHost *:80>
        ##ServerAdmin postmasterdummy-host.localhost
        ##DocumentRoot "C:/xampp/htdocs/dummy-host.localhost"
        ##ServerName dummy-host.localhost
        ##ServerAlias w w w.dummy-host.localhost
        ##ErrorLog "logs/dummy-host.localhost-error.log"
        ##CustomLog "logs/dummy-host.localhost-access.log" combined
    ##</VirtualHost>
    
    ##<VirtualHost *:80>
        ##ServerAdmin postmasterdummy-host2.localhost
        ##DocumentRoot "C:/xampp/htdocs/dummy-host2.localhost"
        ##ServerName dummy-host2.localhost
        ##ServerAlias w w w .dummy-host2.localhost
        ##ErrorLog "logs/dummy-host2.localhost-error.log"
        ##CustomLog "logs/dummy-host2.localhost-access.log" combined
    ##</VirtualHost>
    
    <VirtualHost *>
        DocumentRoot "C:/xampp/htdocs/site1/"
        ServerName s1.locale
    </VirtualHost>
    
    <VirtualHost *>
        DocumentRoot "C:/xampp/htdocs/site2/"
        ServerName s2.locale
    </VirtualHost>
    
    <VirtualHost *>
        DocumentRoot "C:/xampp/htdocs/site3/
        ServerName s3.locale
    </VirtualHost>
    

    File Hosts

    # Copyright (c) 1993-2009 Microsoft Corp.
    #
    # This is a sample HOSTS file used by Microsoft TCP/IP for Windows.
    #
    # This file contains the mappings of IP addresses to host names. Each
    # entry should be kept on an individual line. The IP address should
    # be placed in the first column followed by the corresponding host name.
    # The IP address and the host name should be separated by at least one
    # space.
    #
    # Additionally, comments (such as these) may be inserted on individual
    # lines or following the machine name denoted by a '#' symbol.
    #
    # For example:
    #
    #      102.54.94.97     rhino.acme.com          # source server
    #       38.25.63.10     x.acme.com              # x client host
    
    # localhost name resolution is handled within DNS itself.
    	127.0.0.1       localhost
    	::1             localhost
            127.0.0.1       s1.locale
            127.0.0.1       s2.locale
            127.0.0.1       s3.locale
    

    Potete aiutarmi a risolvere il problema? 😄


  • User Newbie

    NameVirtualHost 127.0.0.1:80

    <VirtualHost 127.0.0.1>
    DocumentRoot "C:/xampp/htdocs/site1/"
    ServerName s1.locale
    </VirtualHost>

    <VirtualHost 127.0.0.1>
    DocumentRoot "C:/xampp/htdocs/site2/"
    ServerName s2.locale
    </VirtualHost>

    <VirtualHost 127.0.0.1>
    DocumentRoot "C:/xampp/htdocs/site3/
    ServerName s3.locale
    </VirtualHost>

    sistemistaonline.com/guide/apache-e-virtual-host


  • User

    In questa maniera puntano tutti alla directory principale. 😕

    EDIT: Ho fatto una modifica nel file Hosts e adesso funziona tutto, grazie mille 😃