First, configure the httpd.conf
# Virtual Hosts
#Include conf/extra/httpd-vhosts.conf//Cancel this line #
Second, configuration httpd-vhosts.conf file
1. Multi-IP mode
<virtualhost *:80>
DocumentRoot "E:/www/htdocs"//Virtual Host folder
ServerName 127.0.0.1//Access IP address
</VirtualHost>
<virtualhost *:80>
DocumentRoot "E:/WWW/HTDOCSA"
ServerName 127.0.0.2
</VirtualHost>
<virtualhost *:80>
DocumentRoot "E:/WWW/HTDOCSB"
ServerName 127.0.0.3
</VirtualHost>
2. Multi-site Setup
<virtualhost *:80>
DocumentRoot "E:/www/htdocs"//Virtual Host folder
ServerName www.a.com//access to the domain name
</VirtualHost>
<virtualhost *:80>
DocumentRoot "E:/WWW/HTDOCSA"
ServerName www.b.com
</VirtualHost>
<virtualhost *:80>
DocumentRoot "E:/WWW/HTDOCSB"
ServerName www.c.com
</VirtualHost>
3. Multi-port
<virtualhost *:8080>
DocumentRoot "E:/www/htdocs"//Virtual Host folder
ServerName 127.0.0.1//access to IP and ports
</VirtualHost>
<virtualhost *:8081>
DocumentRoot "E:/WWW/HTDOCSA"
ServerName 127.0.0.1
</VirtualHost>
<virtualhost *:8082>
DocumentRoot "E:/WWW/HTDOCSB"
ServerName 127.0.0.1
</VirtualHost>
Third, modify the C:\Windows\System32\drivers\etc\hosts file under the Windows system (requires administrator status, or cannot be modified)
# ip Hosts
127.0.0.1 localhost
127.0.0.1 Bookstore
127.0.0.1 diaryfood