xamppマルチ仮想ホストの構成の詳細手順

4292 ワード

一、httpdを修正する.conf
ファイルディレクトリxampp=>apach e=>httpd.conf 1.ファイル内でキーワード「httpd-vhosts.conf」を検索し、次のフィールドを見つけます.
# Virtual hosts
Include conf/extra/httpd-vhosts.conf//        #

2.ファイル内でキーワード「AllowOverride All」を検索し、次のフィールドを見つけます.
<Directory "D:/xampp/cgi-bin">
    AllowOverride All
    Options None
    Require all granted
Directory>

//   
<Directory "D:/xampp/cgi-bin">
    Options Indexes FollowSymLinks Includes ExecCGI
    AllowOverride All
    Order allow,deny
    Allow from all
Directory>

3.検索フィールド「DocumentRoot」は、次のようになります.
DocumentRoot "D:/xampp/htdocs"//                  

4.構成ポートをカスタマイズしたい場合は、「Listen 80」フィールドを検索し、次のように検索します.
Listen 80
//           , 
Listen 80
Listen 8080
Listen 8099
....

二、httpd-vhostsを修正する.conf
ファイルディレクトリxampp=>apache=>conf=>extra=>httpd-vhosts.conf
ファイルの一番後ろに次のように見えます.
##
    ##ServerAdmin [email protected]
    ##DocumentRoot "D:/xampp/htdocs/dummy-host2.example.com"
    ##ServerName dummy-host2.example.com
    ##ErrorLog "logs/dummy-host2.example.com-error.log"
    ##CustomLog "logs/dummy-host2.example.com-access.log" common
##

1.ipでアクセス
127.0.0.5:80>//     ip
    ##ServerAdmin webmaster@dummy-host2.example.com
    DocumentRoot "D:/xampp/htdocs"//        
    ServerName  testname.dev//      
    ##ErrorLog "logs/dummy-host2.example.com-error.log"
    ##CustomLog "logs/dummy-host2.example.com-access.log" common

2.Server Nameでアクセス
80>
    ##ServerAdmin webmaster@dummy-host2.example.com
    DocumentRoot "D:/xampp/htdocs"//        
    ServerName testname.dev//      ,          ,    hosts  
    ##ErrorLog "logs/dummy-host2.example.com-error.log"
    ##CustomLog "logs/dummy-host2.example.com-access.log" common

3.hostsファイルの構成
     C:\Windows\System32\drivers\etc\hosts
      
127.0.0.1   testname.dev  

三、修正が終わったら、aphacheを再起動してアクセスすることを忘れないでください.