2016-09-19 64 views
1

当我通过浏览器访问我的本地主机(或127.0.0.1)时,我重定向到根目录中的文件夹。例如:/本地主机重定向到内部htdocs文件夹而不是根目录

我启动了我的xampp,转到浏览器并将127.0.0.1改为重定向到htdocs根目录以查看我的所有文件夹(项目),我重定向到现有文件夹并且无法访问另一个项目。

任何人都知道如何解决这个问题?我在这里搜索了很多问题,但所有问题都是重定向到另一个文件夹而不是根文件夹。我已经检查了我的httpd.conf:

ServerRoot "C:/xampp/apache" 

<Directory "C:/xampp/htdocs/"> 

从htdocs中移开我的文件夹后,我收到以下消息从浏览器:找不到

对象。错误404

编辑

我重新启动我的电脑,而不是启动XAMPP。无论如何,我可以访问我的本地主机。

回答

0

检查您的Hosts文件对一些重定向

然后,你可以做下一个(因为我对我的本地项目的):

  1. 创建文件夹命名为localhost内htdocs目录,并把所有非标准文件存在

  2. 创建文件夹mynewproject.local,并把你的一些.PHP有

  3. 现在转到XAMPP /阿帕奇/ CONF /额外和开放httpd-vhosts.conf和写入

虚拟主机*:80>

DocumentRoot "C:\xampp\htdocs\localhost" 
ServerName localhost 

/虚拟主机>

<VirtualHost *:80> 
    ServerAdmin [email protected] 
    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 mynewpr oject.local

  • 现在,你可以通过localhost

    +0

    由于通过mynewproject.local和本地主机存取权限的项目,它的工作。我现在面临一些未定义变量的问题,但我可以通过localhost访问我的网站 –

    相关问题