Maison >développement back-end >tutoriel php >À propos de l'hôte virtuel de configuration PHP Apache

À propos de l'hôte virtuel de configuration PHP Apache

迷茫
迷茫original
2017-03-26 10:20:502328parcourir

Prenons Apache version 2.4 comme exemple

1 Modifiez httpd.conf

Supprimez le # dans la deuxième ligne ci-dessous et démarrez la configuration de l'hôte virtuel

# Virtual hosts  # Include conf/extra/httpd-vhosts.conf

2. Configurez httpd-vhost.conf

Le port 8081 est utilisé ici et deux hôtes virtuels sont configurés. DocumentRoot ne peut pas contenir de répertoires chinois

<VirtualHost *:8081>  
    ServerName localhost
    DirectoryIndex index.php   
    DocumentRoot "D:\Work\php\Apache24\htdocs"  
    <Directory "D:\Work\php\Apache24\htdocs">   
        Options Indexes FollowSymLinks   
        AllowOverride None   
        Order allow,deny   
        Allow from all   
    </Directory>   
</VirtualHost>  

<VirtualHost *:8081>  
    ServerName www.aa.com
    DirectoryIndex index.php   
    DocumentRoot "E:\php\PhpProjectBase"  
    <Directory "E:\php\PhpProjectBase">   
        Options Indexes FollowSymLinks   
        AllowOverride None   
        Order allow,deny   
        Allow from all   
    </Directory>   
</VirtualHost>
3. Configuration etc/hosts

127.0.0.1 localhost127.0.0.1 www.aa.com
4. Redémarrez le service Apache

Si l'hôte virtuel est toujours inaccessible. à ce moment, configurez les éléments suivants dans httpd.conf

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn