【发布时间】:2016-08-16 15:34:21
【问题描述】:
过去两天我一直在头疼,但仍然没有解决方案。我的 Laravel 5.1 中的所有路由都抛出 NotFoundHttpException。
我的文件夹结构如下:
一些附加信息
- example.com 和 abc.example.com 都将 web 目录设置为 /home/username/example.com/myproject/public
-
我在公用文件夹中有一个 .htaccess 文件,看起来像
选项 - 多视图
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]
- 调试栏显示以下错误:
任何帮助将不胜感激。我已经尝试了几乎所有在 Google 上找到的解决方案。没有工作。
【问题讨论】:
标签: php .htaccess http-status-code-404 laravel-5.1 vps