我想我已經與我的.htacces文件的問題,我「米試圖在網上把我laravel項目。與.htacces Laravel錯誤文件
我和宅基地(我第一次建立本地合作;與項目)
這是我在我的homestead.yaml文件:
> - map: domain.dev
> to: /home/vagrant/Code/domain
,但現在唯一可行的路線是這樣的路線:
/
當我開始我的項目,我改變了一些事情,所以我沒不得不把:
/公共
我的域名之後。這是我現在的文件結構:
而且我目前的.htaccess文件:
<IfModule mod_rewrite.c>
<IfModule mod_negotiation.c>
Options -MultiViews
</IfModule>
RewriteEngine On
# Redirect Trailing Slashes If Not A Folder...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)/$ /$1 [L,R=301]
# Handle Front Controller...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule^index.php [L]
</IfModule>
確切的錯誤是:
未找到
請求的URL/admin/ticket在此服務器上找不到。
此外,在嘗試 使用ErrorDocument來處理請求時遇到404未找到錯誤。
編輯:
錯誤日誌:
[Fri Jan 08 2016] [:error] [pid 152074] [client ] File does not exist: /home/ev/public_html/domain.nl/local/index.php
[Fri Jan 08 2016] [authz_core:error] [pid ] [client ] A1630: client denied by server configuration: /home/ev/public_html/domain.nl/local/.htaccess
恩,你的公共目錄在哪裏? –
請再讀一遍我的問題。 – Jamie
然後你的'index.php'和你的'.htaccess'在哪裏?我沒有使用Homestead,所以很可能會錯過這裏的東西......我所知道的是,無論您在哪個環境中運行,「public」都是您的文檔根。 –