2014-02-14 51 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環境 –