404 на проекте css Laravel-Voyager на Xampp - PullRequest
0 голосов
/ 26 февраля 2019

Я строил проект, основанный на Laravel, с voyager, и все нормально, если запустить на php artisan serve, но при переходе на XAMPP я столкнулся с проблемой.Первоначально у меня были проблемы с обоими маршрутами и CSS, а затем я погуглил и сумел исправить маршруты, изменив файлы, к сожалению, CSS все еще не работает, глядя на /localhost:8080/ecr/vendor/tcg/voyager/assets/css/app.css его 404

Вот конфигурацияиз каталога приложения

:

xampp/
├── htdocs/
│   ├── MyProject/ (public folder)
│       ├── .htaccess
├── MyprojectCore/
│   ├── app/
|   ├── vendor/
│       ├── autoload.php
    ├── bootstrap/
        ├── app.php

index.php в общей папке

require __DIR__.'/../../MyprojectCore/vendor/autoload.php';
$app = require_once __DIR__.'/../../MyprojectCore/bootstrap/app.php';

.htaccess на xampp / htdocs / MyprojectCore

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

    RewriteEngine On

    RewriteCond %{REQUEST_URI}::$1 ^(/.+)/(.*)::\2$
    RewriteRule ^(.*) - [E=BASE:%1]

    RewriteCond %{ENV:REDIRECT_STATUS} ^$
    RewriteRule ^index\.php(/(.*)|$) %{ENV:BASE}/$2 [R=301,L]

    RewriteCond %{REQUEST_FILENAME} -f
    RewriteRule .? - [L]

    RewriteRule .? %{ENV:BASE}/index.php [L]
</IfModule>

httpd.conf в конфигурации Apache

<Directory />
    Options Indexes FollowSymLinks MultiViews
    Order allow,deny
    allow from all
    AllowOverride All
</Directory>

Я также попытался скопировать загрузочное приложение, но оно не работает, когда я его запускаю.

...