2014-02-14 54 views
0

从我的url中删除公共文件夹我已经看到,我必须编辑apache配置文件,但由于我也有不与laravel开发的项目,我看到有可能性创建一个自定义配置文件。我应该在哪里放这个文件?创建laravel配置文件apache web服务器

回答

0

您可以设置一个虚拟主机来充当您的laravel项目,如下所示。 只要编辑你的Apache的的httpd-vhosts.conf文件,并添加类似:

<VirtualHost *:80> 
    ServerName project-laravel 
    DocumentRoot "YOURPATH/apache2/htdocs/project-laravel/public" 
    <Directory "YOURPATH/apache2/htdocs/project-laravel/public"> 
     DirectoryIndex index.php 
     AllowOverride All 
     Order allow,deny 
     Allow from all 
    </Directory> 
</VirtualHost> 

而且你必须编辑您的hosts文件,并添加一行 127.0.0.1项目laravel

然后,重新启动Apache并在浏览器栏中输入项目laravel。

+0

但是我在哪找到Apache的httpd-vhosts.conf文件?我没有在apache2/sites-enabled中找到它。 –

+0

应该在Apache2/conf/extra目录中。这是Windows环境吗?还有一个httpd.conf文件,其中有一行:Include conf/extra/httpd-vhosts.conf - 确保该行不被注释(不以#开始) –

+0

它是ad ubuntu 13.10环境 –