добавляет ссылку в конец текущего URL

#html #.htaccess

#HTML #.htaccess

Вопрос:

Когда я загружаю HTML-файл на свой веб-сайт с <a href=""> тегами, ссылка добавляет URL-адрес в ссылке в конец текущего URL-адреса.

Например, если мой веб-сайт был example.com и index.html файл был помещен в example.com/test и ссылка была google.com , после чего ссылка должна была перейти на example.com/test/google.com .

Как мне сделать так, чтобы ссылка переходила на google.com ?

Комментарии:

1. Где ваш код? Содержит ли ваш href полный абсолютный URL-адрес?

2. Покажите нам ваш фактический код .

Ответ №1:

Вам действительно следует узнать об абсолютных и относительных путях. То, что вы используете, — это относительный путь.

Это абсолютный путь на вашем сервере:

 <img src="/images/logo.png">
  

Это URL-адрес с протоколом http — открывается Google.com

 <a href="http://google.com">Google</a>
  

Это URL-адрес без явного протокола, он превратится в http или https в зависимости от того, что использует ваша страница:

 <a href="//google.com">Google</a>
  

Используйте один из них для того, что вам нужно (обычно http).

Ответ №2:

Вот как должен выглядеть код для ссылки на Google:

 <a href="http://google.com" title="Google">Google</a>
  

Убедитесь, что ваш HREF содержит полный URL-адрес, если вы ссылаетесь на внешний сайт.