Home>Article>Backend Development> About php Apache configuration virtual host
Take Apache version 2.4 as an example
1.Modify httpd.conf
Remove the # in the second line below and start the virtual host configuration
# Virtual hosts # Include conf/extra/httpd-vhosts.conf
2. Configure httpd-vhost.conf
Port 8081 is used here, and two virtual hosts are configured. DocumentRoot cannot contain Chinese directories
ServerName localhost DirectoryIndex index.php DocumentRoot "D:\Work\php\Apache24\htdocs" Options Indexes FollowSymLinks AllowOverride None Order allow,deny Allow from all ServerName www.aa.com DirectoryIndex index.php DocumentRoot "E:\php\PhpProjectBase" Options Indexes FollowSymLinks AllowOverride None Order allow,deny Allow from all
3. etc/hosts configuration
127.0.0.1 localhost127.0.0.1 www.aa.com
4. Restart the Apache service
If the virtual host is still inaccessible at this time, configure the following items in httpd.conf
AllowOverride none #Require all denied
The above is the detailed content of About php Apache configuration virtual host. For more information, please follow other related articles on the PHP Chinese website!