Невозможно перенаправить на другой веб-сайт на Laravel Показать метод - PullRequest
0 голосов
/ 02 февраля 2020

Недавно я только что изучал создание веб-приложений из этого https://www.udemy.com/course/projects-in-laravel-learn-laravel-building-10-projects/ в разделе О компаниях

У меня возникла проблема при попытке получить доступ к веб-сайту с помощью метода Show (showlisting.blade. php).

для этого тега:

<li class="list-group-item">Website: <a href="{{ $listing->website }}" target="_blank">{{ $listing->website }}</a></li>

Ожидаемый результат должен быть URL:

www.google.com

Но фактический результат равен

http://127.0.0.1:8000/listings/www.google.com

Я пытаюсь добавить метод URL на HREF, например:

<li class="list-group-item">Website: <a href="{{ url($listing->website) }}" target="_blank">{{ $listing->website }}</a></li>

результат намного лучше, чем раньше, но мне нужно удалить основной маршрут

http://127.0.0.1:8000/www.google.com

Пожалуйста посоветуйте, как удалить основной URL, чтобы он отображал действительный URL, например,

Regards

1 Ответ

0 голосов
/ 02 февраля 2020

Просто добавьте протокол к вам URL следующим образом:

<li class="list-group-item">Website: <a href="http://{{ url($listing->website) }}" target="_blank">{{ $listing->website }}</a></li>

это универсальное c решение, возможно, движок шаблонов имеет функцию шаблона абсолютного URL.

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