Почему этот URL добавляет имя моего сайта при нажатии на него? - PullRequest
0 голосов
/ 09 марта 2012

Я заметил около 404 в своих журналах этим утром, поэтому я посмотрел и обнаружил, что некоторые ссылки в моих сообщениях добавляют мою домашнюю страницу к URL-адресу, на который я ссылался, создавая таким образом 404.Во втором абзаце я связываю слово «читатели» с одним из наших читательских сайтов, и вы увидите, что он добавляет мою домашнюю страницу в URL, и вы получаете неработающую страницу.Если вы просматриваете источник, эта ссылка отсутствует.Это очень странно, и происходит в других местах на моем сайте.Есть идеи, что происходит и как это исправить?Спасибо.

http://noahsdad.com/big-tex/

Ответы [ 3 ]

2 голосов
/ 09 марта 2012

Поскольку URL-адрес не начинается с http:// (или аналогичного), это относительно URI.

Включить схему в URI.

1 голос
/ 09 марта 2012

Вместо ссылки на www.pasticheyoga.com, ссылка на http://www.pasticheyoga.com

Поскольку в начале URL-адреса нет http://, https:// и т. Д., Этот URL-адрес является относительным, а не абсолютным.

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

Есть 2 типа ссылок на ваш сайт

  • Absolute
  • Относительная

Когда вы добавляете ссылки в своем блоге на веб-сайты / страницы, которые (простыми словами) не совпадают с сайтом блога, вы добавляете внешние ссылки и вам необходимо указать ссылки как Абсолют . Для этого вы начинаете с протокола , обычно http:// или https://, за которым следует адрес сайта / страницы. Например, для ссылки на Google.com ваша ссылка должна быть http://www.google.com/

Когда вы не добавляете протокол / схему в URL ссылки, большинство браузеров предполагают, что это будет относительно ссылок, т.е. относительно страницы, на которой вы их нажимаете. Помните, однако, что относительные ссылки в основном удобны, и все относительные ссылки также можно записать как абсолютные ссылки, просто включив схему, за которой следует иерархия сайтов, которая предшествует странице. 1026 *

Надеюсь, что это дало вам лучшее понимание ссылок.

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