Php 创建.htaccess后找不到Laravel页
我第一次使用laravel来处理lumen,我总是使用.htaccess将根目录重定向到文件夹“/public”,这样我就可以直接从根文件夹调用路由。但是当我在laravel上做同样的事情时,告诉我“对不起,找不到你要找的页面”是行不通的 这是我以前在lumen的根中添加的.htaccess,但在laravel上不起作用Php 创建.htaccess后找不到Laravel页,php,.htaccess,laravel-5,Php,.htaccess,Laravel 5,我第一次使用laravel来处理lumen,我总是使用.htaccess将根目录重定向到文件夹“/public”,这样我就可以直接从根文件夹调用路由。但是当我在laravel上做同样的事情时,告诉我“对不起,找不到你要找的页面”是行不通的 这是我以前在lumen的根中添加的.htaccess,但在laravel上不起作用 重新启动发动机 重写规则^(.*)$public/$1[L] 我做错了什么?尝试在.htaccess中使用此选项。它对我的有效。干杯 <IfModule mod_re
重新启动发动机
重写规则^(.*)$public/$1[L]
我做错了什么?尝试在
.htaccess
中使用此选项。它对我的有效。干杯
<IfModule mod_rewrite.c>
<IfModule mod_negotiation.c>
Options -MultiViews
</IfModule>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} -d [OR]
RewriteCond %{REQUEST_FILENAME} -f
RewriteRule ^ ^$1 [N]
RewriteCond %{REQUEST_URI} (\.\w+$) [NC]
RewriteRule ^(.*)$ public/$1
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ server.php
</IfModule>
选项-多视图
重新启动发动机
RewriteCond%{REQUEST_FILENAME}-d[或]
RewriteCond%{REQUEST_FILENAME}-f
重写规则^^$1[N]
重写条件%{REQUEST\u URI}(\.\w+$)[NC]
重写规则^(.*)$public/$1
重写cond%{REQUEST_FILENAME}-D
重写cond%{REQUEST_FILENAME}-F
重写规则^server.php