2015-04-23 37 views

回答

22

htaccess的

RewriteEngine on 
RewriteCond %{HTTP_HOST} ^example.com$ [NC,OR] 
RewriteCond %{HTTP_HOST} ^www.example.com$ 
RewriteCond %{REQUEST_URI} !project/public/ 
RewriteRule (.*) /project/public/$1 [L] 

把它放進你的public_html /或www /文件夾中是example.com/

+0

不知何故,這不適用於作爲URL的本地主機。 (第三行是我相信的問題,不知道爲什麼) – Ben

+0

試試這個吧! http://stackoverflow.com/a/15499862/2684718 – bodruk

0

我的根創建了這個php腳本,並放置在laravel目錄的根目錄中:

 

    $actual_link = "http://$_SERVER[HTTP_HOST]$_SERVER[REQUEST_URI]"; 
    header("Location: " . $actual_link . "public/index.php"); 

6

r ename /server.php到index.php

+3

這工作,但你必須編輯所有的CSS和JS文件的路徑。比.htaccess解決方案更不實用。 – Nebster

相關問題