我将以下代码添加到httpd.conf中,它可以正常工作。
我删除下面的代码并添加到httpd-vhosts.conf中也可以。
如果名为httpd.conf的常规文件可以自行运行,为什么xampp提供了httpd-vhosts.conf?
示例:
<VirtualHost 127.0.0.2:80>
DocumentRoot "F:/server/htdocs"
ServerName google.com
ServerAlias www.google.com
ErrorLog "logs/google.com-error.log"
CustomLog "logs/google.dec-access.log" combined
<Directory "F:/server/htdocs">
Options Indexes FollowSymLinks ExecCGI Includes
Order allow,deny
Allow from all
AllowOverride All
Require all granted
</Directory>
</VirtualHost>
答案 0 :(得分:0)
Apache的某些发行版提供了一些文件,这些文件将在您应用维护时覆盖,而其他文件则保留给用户不受影响。所有配置文件都是从Apaches角度创建的。
答案 1 :(得分:0)
在httpd.conf中你有“包含”参数。它包含另一个conf文件的路径 - 在您的情况下,它是httpd-vhosts.conf的路径