Laravel по-русски

Русское сообщество разработки на PHP-фреймворке Laravel.

Ты не вошёл. Вход тут.

#1 Re: Laravel 5.x » Не видит подключаемые link (css,js) на 127.0.0.1:8000 » 20.02.2020 07:09:59

Вот файл .htaccess в корневой папке

Помогла замена файла .htaccess
Спасибо.

#2 Re: Laravel 5.x » Не видит подключаемые link (css,js) на 127.0.0.1:8000 » 20.02.2020 07:00:37

P.S Сам сайт запускается нормально ? Только стилей не видит?

Да сайт работает нормально, но без стилей.

#4 Re: Laravel 5.x » Не видит подключаемые link (css,js) на 127.0.0.1:8000 » 19.02.2020 20:08:57

На данный момент:

в blade подключаю так

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

Исходный код страницы на домене выглядит так

<link rel="stylesheet" href="http://sitename/css/style.css">
<link rel="stylesheet" href="http://sitename/css/animate.css">
<link rel="stylesheet" href="http://sitename/css/bootstrap.min.css" />

Исходный код страницы на 127.0.0.1:8000 выглядит так

<link rel="stylesheet" href="http://127.0.0.1:8000/css/style.css">
<link rel="stylesheet" href="http://127.0.0.1:8000/css/animate.css">
<link rel="stylesheet" href="http://127.0.0.1:8000/css/bootstrap.min.css" />

На домене стили не видит
На 127.0.0.1:8000 стили видит

#6 Re: Laravel 5.x » Не видит подключаемые link (css,js) на 127.0.0.1:8000 » 19.02.2020 19:55:01

А как принято на index.php направлять? Может дело в моем .htaccess?
Вот так у меня

Options +FollowSymLinks -Indexes
RewriteEngine On
DirectoryIndex public/index.php
RewriteCond %{HTTP:Authorization} .
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ public/index.php [L]

#7 Re: Laravel 5.x » Не видит подключаемые link (css,js) на 127.0.0.1:8000 » 19.02.2020 19:52:13

Ничего не изменилось. На 127.0.0.1:8000 работает нормально, а на домене стили не видит.

<link rel="stylesheet" href="http://sitename/css/style.css">
<link rel="stylesheet" href="http://sitename/css/animate.css">
<link rel="stylesheet" href="http://sitename/css/bootstrap.min.css" />

#8 Re: Laravel 5.x » Не видит подключаемые link (css,js) на 127.0.0.1:8000 » 19.02.2020 19:48:07

Так ведь быть не должно? Я прописываю

{{ URL::asset('css/style.css') }}

и по хорошему, должно работать как на домене так и на 127.0.0.1:8000.
Я правильно понимаю?

#9 Re: Laravel 5.x » Не видит подключаемые link (css,js) на 127.0.0.1:8000 » 19.02.2020 19:45:11

Да, верно, теперь на 127.0.0.1:8000 работает.
Но на домене теперь пропали стили.

вот так теперь выглядит

<link rel="stylesheet" href="http://sitename/css/style.css">
<link rel="stylesheet" href="http://sitename/css/animate.css">
<link rel="stylesheet" href="http://sitename/css/bootstrap.min.css" />

#10 Laravel 5.x » Не видит подключаемые link (css,js) на 127.0.0.1:8000 » 19.02.2020 19:31:23

DmitriyPotapov
Ответов: 17

Доброго времени суток господа.
Сайт на openServer, если открывать по домену, то все ОК. Но если запустить сервер и открыть 127.0.0.1:8000, не видит стили, js, картинки и т.д.

Вот так не видит

<link rel="stylesheet" href="http://127.0.0.1:8000/public/css/style.css">
<link rel="stylesheet" href="http://127.0.0.1:8000/public/css/animate.css">
<link rel="stylesheet" href="http://127.0.0.1:8000/public/css/bootstrap.min.css" />
<script src="http://127.0.0.1:8000/public/js/jquery-3.4.1.js"></script>

Вот так видит

<link rel="stylesheet" href="http://sitename/public/css/style.css">
<link rel="stylesheet" href="http://sitename/public/css/animate.css">
<link rel="stylesheet" href="http://sitename/public/css/bootstrap.min.css" />
<script src="http://sitename/public/js/jquery-3.4.1.js"></script>

В шаблоне blade подключаю так

{{ URL::asset('public/css/style.css') }}

Подскажите в чем причина?

Подвал раздела