Laravel 5.6 не может импортировать файл css - PullRequest
0 голосов
/ 28 апреля 2018

Я пытаюсь импортировать файл css, но я просто не могу.

мой css файл находится в "public / css / style.css"

Я перепробовал все возможные комбинации, которые нашел в интернете, но ничего не работает

<link href="/css/style.css" rel="stylesheet">
<link href="{!! asset('css/style.css') !!}" media="all" rel="stylesheet" type="text/css" />
<link rel="stylesheet" href="{{ URL::asset('css/style.css') }}" />

Laravel .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]
</IfModule>

но у меня ничего не работает

Ответы [ 3 ]

0 голосов
/ 28 апреля 2018
<link href="{!! asset('css/style.css') !!}" media="all" rel="stylesheet" type="text/css" />

Измени это на

<link href="{{ asset('css/style.css') }}" media="all" rel="stylesheet" type="text/css" />

и должно работать.

0 голосов
/ 29 апреля 2018

решаемые

Возможно, мне не хватает конфигурации, которую я не могу найти. Но я создаю виртуальный хост с xampp и установкой DocumentRoot "C:\xampp\htdocs\final\public", и это работает.

Спасибо за помощь, ребята.

0 голосов
/ 28 апреля 2018

Попробуйте:

<link href="./public/css/style.css" rel="stylesheet">

Часть ./ является текущей папкой, в которой вы находитесь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...