Как добавить внешнюю ссылку - Ruby on Rails - PullRequest
0 голосов
/ 09 марта 2019

Я пытаюсь связать внешнюю ссылку с кодом. В настоящее время у меня есть следующее:

   <div class="col-md-4">
     <div class="thumbnail">
     <a href="www.google.com" target="_blank">
     <img src="/assets/laptop.jpg" alt="Fjords" style="width:100%">
     <div class="caption">
     <p>How to set up emails</p>
     </div>
     </a>
  </div>
  </div>

Я получаю сообщение об ошибке "Нет подходящих маршрутов [GET]" /www.google.com ". Однако я хочу нажать только на картинку и перейти на страницу в Google.

Ответы [ 2 ]

4 голосов
/ 09 марта 2019

Вам также необходимо указать протокол (https:)

<a href="https://www.google.com" target="_blank">

Относительный URL (URL без указанного протокола) используется для ссылки на ссылки на том же сайте. Вам нужно использовать Абсолютный URL (с протоколом и другой информацией, такой как протокол, имя домена), чтобы ссылаться на внешний сайт.

0 голосов
/ 09 марта 2019

Относительные URL используются для ссылки на ссылки на том же сайте.Вы должны использовать Абсолютный URL для ссылки на внешний сайт.

Вы можете ссылаться на внешние ссылки без протокола:

<a href="//www.google.com" target="_blank"> 

Или используйте:

<a href="https://www.google.com" target="_blank">
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...