разница между "/ page" и "http://www.domain.com/page" - PullRequest
0 голосов
/ 24 марта 2011


Предполагается, что все страницы используют протокол HTTP на сайте.Есть ли разница в значении между этими двумя строками?

<a href="/page"> my page</a>

и

<a href="http://www.domain.com/page"> my page</a>

Очевидно, я говорю, что оба URL-адреса указывают на один и тот же сайт (домен для "/страница "is www.domain.com)

Спасибо!

Ответы [ 2 ]

2 голосов
/ 24 марта 2011

Нет. URI, указанные как абсолютный путь, всегда коренятся в основании пространства URI (обратите внимание, что некоторые схемы не поддерживают концепцию «базы»).

2 голосов
/ 24 марта 2011

Нет, если только domain.com не является вашим сайтом. Отказ от домена всегда будет иметь ссылку на внутренний документ.

Тем не менее,

<a href="/page"> my page </a>

и

<a href="page"> my page </a>

может быть разным. Тот, у которого есть косая черта, попытается получить документ, начиная с корня сети.

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