Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/joomla/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
保持XAMPP默认页面作为开发网站_Xampp_Virtualhost - Fatal编程技术网

保持XAMPP默认页面作为开发网站

保持XAMPP默认页面作为开发网站,xampp,virtualhost,Xampp,Virtualhost,我正准备创建我的投资组合网站,这是我一直在想的事情。我发现XAMPP默认管理页面在某些方面对我很有用,但由于我正在开发网站,我无法再访问它了 我想知道,在我开发其他网站时,是否有办法保持XAMPP默认页面 我知道我可以为几个网站设置虚拟主机,但XAMPP也是这样吗?我曾经做过一次虚拟主机的工作。起初,它不起作用(CakePHP应用程序),但后来我设法使它起作用 更新: 因此,我发现了这篇文章,并编辑了我的虚拟主机配置文件,如下所示: <VirtualHost *:80> Se

我正准备创建我的投资组合网站,这是我一直在想的事情。我发现XAMPP默认管理页面在某些方面对我很有用,但由于我正在开发网站,我无法再访问它了

我想知道,在我开发其他网站时,是否有办法保持XAMPP默认页面

我知道我可以为几个网站设置虚拟主机,但XAMPP也是这样吗?我曾经做过一次虚拟主机的工作。起初,它不起作用(CakePHP应用程序),但后来我设法使它起作用

更新: 因此,我发现了这篇文章,并编辑了我的虚拟主机配置文件,如下所示:

<VirtualHost *:80>
    ServerName localhost/xampp
    DocumentRoot "C:/xampp/htdocs/xampp/"
</VirtualHost>
<VirtualHost *:80>
    ServerName localhost
    DocumentRoot "C:/xampp/htdocs/"
</VirtualHost>
现在,访问
127.0.0.1
127.0.0.1/xampp
将我重定向到xampp主页,该主页位于C:/xampp/htdocs/xampp中/

当我访问
localhost
时,浏览器会将我重定向到index.php文件(如
127.0.0.1
也应该),该文件用于htdocs文件夹中的测试目的。然而,如果我试图访问
localhost/xampp
我会在Chrome中得到一个错误——“这个网页有一个重定向循环”


我不知道如何从这里继续前进。

我找到了答案。问题在于我对xampp管理页面域的命名,而不是对xampp页面使用一些东西,包括
localhost
,我必须使用其他东西,因为使用自己的命名时不会冲突

因此,我的主机文件现在:

127.0.0.1       localhost
127.0.0.1       xampp-admin
和Apache虚拟主机文件:

<VirtualHost *:80>
    ServerName localhost
    DocumentRoot "C:/xampp/htdocs/"
</VirtualHost>
<VirtualHost *:80>
    ServerName xampp-admin
    DocumentRoot "C:/xampp/htdocs/xampp/"
    <Directory "C:/xampp/htdocs/xampp/">
        Order allow,deny
        Allow from all
  </Directory>
</VirtualHost>

服务器名本地主机
DocumentRoot“C:/xampp/htdocs/”
服务器名xampp管理员
DocumentRoot“C:/xampp/htdocs/xampp/”
命令允许,拒绝
通融
我补充说,这一部分(以下)没有改变任何东西,因为我在示例中看到了它,但我仍然不知道它对以下方面有什么用处:

    <Directory "C:/xampp/htdocs/xampp/">
        Order allow,deny
        Allow from all
  </Directory>

命令允许,拒绝
通融
不过,也许有人可以给我推荐一个更为传统的Xampp管理页面名称

    <Directory "C:/xampp/htdocs/xampp/">
        Order allow,deny
        Allow from all
  </Directory>