我准备创建我的投资组合网站,这是我一直认为。我发现XAMPP默认的管理页面在某些方面对我很有用,但是由于我正在开发网站,我不能再访问它了。
我想知道是否有办法保持XAMPP默认页面,因为我正在开发其他网站。
我知道我可以为几个网站安装虚拟主机,但是XAMPP也是一样的吗?我做过一次虚拟主机的工作。首先,它没有工作(什么是CakePHP应用程序),但后来我设法使它工作。
更新:所以我发现了这篇关于Hosting multiple local sites with XAMPP的文章,并编辑了虚拟主机配置文件如下:
<VirtualHost *:80>
ServerName localhost/xampp
DocumentRoot "C:/xampp/htdocs/xampp/"
</VirtualHost>
<VirtualHost *:80>
ServerName localhost
DocumentRoot "C:/xampp/htdocs/"
</VirtualHost>我的windows主机文件:
127.0.0.1 localhost
127.0.0.1 localhost/xampp现在,访问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中会出错--“这个网页有一个重定向循环”。
我不知道从这里该如何前进。
发布于 2014-08-04 21:08:12
我找到答案了。THe的问题在于我对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>我补充说,这个部分(下面)没有改变任何东西,因为我在示例中看到了它,但我仍然不知道它对以下内容有什么用处:
<Directory "C:/xampp/htdocs/xampp/">
Order allow,deny
Allow from all
</Directory>尽管如此,也许有人可以建议我更传统的名称Xampp管理页面?
https://stackoverflow.com/questions/25107495
复制相似问题