我想用这个创建一个新的虚拟主机xampp,但它不起作用。
我把它放在' C:/xampp/apache/conf/extra/httpd-vhosts.conf'在文件的末尾。
<VirtualHost *:80>
DocumentRoot "C:\xampp\htdocs\microCMS\web"
ServerName f4gmusique
<Directory "C:\xampp\htdocs\microCMS\web">
AllowOverride All
</Directory>
</VirtualHost>
显然,我使用的所有文件和文件夹都存在。
当我在谷歌浏览器的搜索栏中写下服务器名称(f4gmusique /)时,它会返回一个错误页面,上面写着&#34;找不到服务器的IP地址&#34;。当我试图找到服务器的其他页面(f4gmusique / accueil),(f4gmusique / sport),...时返回相同的内容,...
我也试过了,但它也不起作用:
<VirtualHost *:80>
DocumentRoot "C:\xampp\htdocs\microCMS\web"
ServerName f4gmusique
<Directory "C:\xampp\htdocs\microCMS\web">
DirectoryIndex index.php
AllowOverride All
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
我有一个localhost,它在虚拟主机之前正常工作:
<VirtualHost *:80>
DocumentRoot "C:\xampp\htdocs"
ServerName localhost
<Directory "C:\xampp\htdocs">
AllowOverride All
</Directory>
</VirtualHost>
但是,如果我删除了本地主机的代码并只提供了虚拟主机的代码,那么当我在搜索栏中写入(localhost)时,我可以看到虚拟主机。
提前感谢您的帮助。