当我通过浏览器访问我的localhost(或127.0.0.1)时,我被重定向到根目录下的文件夹。例如:
我启动了我的xampp,转到浏览器并将127.0.0.1改为重定向到htdocs root以查看我的所有文件夹(项目),我将重定向到现有文件夹,无法访问其他项目。
有谁知道如何解决这个问题?我在这里搜索了很多问题,但所有问题都是重定向到另一个文件夹而不是根文件夹。我已经检查了我的httpd.conf:
ServerRoot "C:/xampp/apache"
<Directory "C:/xampp/htdocs/">
从htdocs移开我的文件夹后,我从浏览器收到以下消息:
找不到对象。错误404。
修改
我重新启动了计算机而没有启动xampp。无论如何我都可以访问我的本地主机。
答案 0 :(得分:0)
检查您的主机文件是否有重定向
然后你可以做下一个(就像我为我的本地项目做的那样):
在htdocs中创建名为localhost
的文件夹并将所有标准文件放在那里
创建文件夹mynewproject.local
并将一些.php放在那里
现在转到xampp / apache / conf / extra并打开httpd-vhosts.conf
并编写
VirtualHost *:80&gt;
DocumentRoot "C:\xampp\htdocs\localhost"
ServerName localhost
/虚拟主机&GT;
<VirtualHost *:80>
ServerAdmin webmaster@localhost
DocumentRoot "C:\xampp\htdocs\mynewproject.local"
ServerName mynewproject.local
ErrorLog "logs/mynewproject.local-error.log"
CustomLog "logs/mynewproject.local-access.log" combined
</VirtualHost>
打开您的主机文件并添加
127.0.0.1 mynewproject.local
现在,您可以通过mynewproject.local
和localhost通过localhost