Поскольку href="duckduckgo.com"
использует относительный URL, поэтому браузер ищет duckduckgo.com
относительно текущего URL, отображающего страницу. Для браузера это не отличается от того, что вы использовали href="index.html"
, оба структурно идентичны.
Вместо этого используйте полный URL-адрес:
<a href="http://duckduckgo.com">Browse anonymously and without being traced</a>
Вы также можете использовать текущий протокол по умолчанию следующим образом:
<a href="//duckduckgo.com">Browse anonymously and without being traced</a>
Так что, если текущая страница открыта с помощью http://
или https://
, ссылка будет использовать то же самое в результирующем запросе. Однако обратите внимание, что ваше описание «папка внутри моего компьютера» может несколько означать, что ваш текущий протокол может быть file://
, и в этом случае предполагаемый протокол явно не будет работать. Дело в том, что структура полного URL довольно универсальна, поэтому у вас есть варианты.