>  기사  >  백엔드 개발  >  PHP Apache 구성 가상 호스트 정보

PHP Apache 구성 가상 호스트 정보

迷茫
迷茫원래의
2017-03-26 10:20:502271검색

Apache 버전 2.4를 예로 들어보겠습니다

1. httpd.conf 수정

아래 두 번째 줄에서 #을 제거하고 가상 호스트 구성을 시작합니다

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

2. httpd-vhost.conf 구성

여기에서는 포트 8081이 사용되며 두 개의 가상 호스트는 중국어 디렉터리를 포함할 수 없습니다

<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. etc/hosts 구성

127.0.0.1 localhost127.0.0.1 www.aa.com

4. Apache 서비스를 다시 시작합니다.

지금도 가상 호스트에 액세스할 수 없으면 httpd.conf의 다음 항목

<Directory />
    AllowOverride none    #Require all denied</Directory>

위 내용은 PHP Apache 구성 가상 호스트 정보의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.