Laravel 为什么只有主页路由在live server上工作?

Laravel 为什么只有主页路由在live server上工作?,laravel,.htaccess,Laravel,.htaccess,我已经在主机上安装了我的5.4 Laravel项目。过去一切正常,但现在当我尝试访问除主页以外的任何页面时,我发现404找不到,即使我想访问phpmyadmin panel()。这是一个.htaccess配置问题还是服务器或域有问题? 这是我的.htaccess文件内容: <IfModule mod_rewrite.c> <IfModule mod_negotiation.c> Options -MultiViews </IfModule> Rewr

我已经在主机上安装了我的5.4 Laravel项目。过去一切正常,但现在当我尝试访问除主页以外的任何页面时,我发现404找不到,即使我想访问phpmyadmin panel()。这是一个.htaccess配置问题还是服务器或域有问题? 这是我的.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]

# Handle Authorization Header
RewriteCond %{HTTP:Authorization} .
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]

</IfModule>

选项-多视图
重新启动发动机
#如果不是文件夹,则重定向尾部斜杠。。。
重写cond%{REQUEST_FILENAME}-D
重写规则^(.*)/$/$1[L,R=301]
#处理前控制器。。。
重写cond%{REQUEST_FILENAME}-D
重写cond%{REQUEST_FILENAME}-F
重写规则^index.php[L]
#句柄授权头
RewriteCond%{HTTP:Authorization}。
重写规则。*-[E=HTTP\U授权:%{HTTP:AUTHORIZATION}]

您必须更改apache配置以接受在.htaccess文件中写入的内容。这将有助于

评论不用于扩展讨论;这段对话已经结束。