Как я могу создать более короткие URL для сайтов на моем компьютере?
Мне было интересно, могу ли я использовать свой файл хостов Windows 7 для создания более коротких URL-адресов для сайтов? ИЛИ есть ли другой способ. Я пробовал такие, как следующие, но я предполагаю, что это работает только с IP-адресами?
ИЛИ ЖЕ
http://www.google.com/ goog.le (на самом деле это не просто еще один пример)
5 ответов
Если вы не хотите получать IP-адрес для каждого сайта, который вы хотите сократить. Это не очень выполнимо, но это работает.
Отредактируйте ваш файл hosts и введите следующее:
74.125.47.103 goog
Если вы зайдете в веб-браузер и введете goog, перейдите непосредственно к этому IP.
Это работает, если вы хотите перейти прямо к IP, но если вы хотите ввести целые URL, это нереальное решение, и оно не будет работать.
Также обратите внимание на другое ограничение подхода с использованием файла хоста: он нарушает функциональность виртуального хоста протокола HTTP версии 1.1 (и выше). Функция виртуального хоста протокола HTTP означает, что вы можете иметь несколько имен хостов, обрабатываемых одним IP-адресом. Это работает путем вставки HTTP-клиента (браузера) Host:
заголовок в запросе HTTP. Если вы используете сокращенное имя, даже если запрос идет на правильный IP-адрес, Host:
В поле будет указано ваше сокращенное имя хоста, которое, вероятно, не будет распознано сервером HTTP, и в этом случае вы не получите ожидаемую страницу.
Также я ожидаю, что при таком подходе будет нарушен безопасный HTTP (SSL).
Если вы используете URL-адрес в качестве ссылки, вы можете заменить более короткий URL-адрес одним из распространенных сайтов с длинным URL-адресом и размещением меньшего, но загадочного URL-адреса. Примерами являются Bitly и tinyUR. Это тот тип усечений, который используется в большинстве сообщений блога.
Только файл hosts подходит для сопоставления имен хостов с IP-адресами, поэтому его нельзя использовать для этой цели.
Обходным путем может быть создание закладок, названных в честь "ключевых слов", которые вы хотите использовать. Например, закладка "goog", которая перенаправляет на http://www.google.com/. С таким сервисом, как Xmarks, его можно использовать в разных браузерах.
Вы можете использовать http://www.opendns.com/ для создания псевдонимов DNS, которые будут делать именно то, что вы хотите, см. Скриншот.