如何正确修复Laravel 5.5 .htaccess?

我正在尝试将laravel项目部署到服务器中。我遇到了这个常见错误

  

当前无法处理此请求。   HTTP错误500

我在dd那里呆了4个小时! route / web.php中的dd正在工作!在public_html> index.php中无法正常工作

    $response = $kernel->handle(
    $request = Illuminate\Http\Request::capture()
);

而且我认为.htaccess不合适,我不再知道 .htaccess:

<IfModule mod_rewrite.c>
<IfModule mod_negotiation.c>
    Options -MultiViews -Indexes
</IfModule>

RewriteEngine On

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

# Redirect Trailing Slashes If Not A Folder...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} (.+)/$
RewriteRule ^ %1 [L,R=301]

# Handle Front Controller...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]

有人可以帮我吗?谢谢

beixiaonuan 回答:如何正确修复Laravel 5.5 .htaccess?

将您Laravel根文件夹中的server.php重命名为index.php

将.htaccess文件从/ public目录复制到Laravel根文件夹。

本文链接:https://www.f2er.com/3152640.html

大家都在问