Laravel 5 xampp路线上的Laravel 5部署不起作用

Laravel 5 xampp路线上的Laravel 5部署不起作用,laravel-5,Laravel 5,好吧,在网上四处寻找,试图找出为什么这不起作用后,我决定问这个问题。 我做了所有需要做的事情,比如编辑xampp的配置文件。这是我的htaccess文件: <IfModule mod_rewrite.c> <IfModule mod_negotiation.c> Options -MultiViews </IfModule> RewriteEngine On # Redirect Trailing Slash

好吧,在网上四处寻找,试图找出为什么这不起作用后,我决定问这个问题。 我做了所有需要做的事情,比如编辑xampp的配置文件。这是我的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}]
指的是 我遵循了所有这些,所有的配置似乎都是正确的,它只是不适用于我所有的其他路线。有什么问题吗

更新: 在做了一些安装测试之后,我发现在安装laravel时犯了一个简单的错误。 我决定重新安装laravel并将我的应用程序放入其中。这些路线似乎正在运行。 现在,我的xampp服务器有/htdocs/laravel/和/htdocs/laravel test/,其中根目录是[hostname.com]/laravel test/