Wie kann ich kürzere URLs zu Websites auf meinem Computer erstellen?

1295
fwaokda

Ich habe mich gefragt, ob ich meine Windows 7-Hosts-Datei verwenden könnte, um kürzere URLs für Websites zu erstellen. ODER gibt es einen anderen Weg? Ich habe solche wie die folgenden ausprobiert, aber ich vermute, es funktioniert nur mit IP-Adressen?

http://www.google.com goog

ODER

http://www.google.com goog.le (hat dieses Beispiel nicht wirklich verwendet)

0
Müssen Sie nicht so viel eingeben? Die URL- / Suchleiste moderner Browser verfügt bereits über diese Abkürzungsfunktion. Ben Richards vor 12 Jahren 2

5 Antworten auf die Frage

5
paradd0x

Sofern Sie nicht bereit sind, die IP-Adresse für jeden Standort zu erhalten, den Sie kürzen möchten. Es ist nicht sehr machbar, aber es funktioniert.

Bearbeiten Sie Ihre Hosts-Datei wie folgt:

74.125.47.103 goog

Wenn Sie in Ihren Webbrowser gehen und goog eingeben, gelangen Sie direkt zu dieser IP.

Es funktioniert, wenn Sie direkt zur IP gehen möchten, aber wenn Sie ganze URLs eingeben möchten, ist dies keine praktikable Lösung und wird nicht funktionieren.

1
Renan

Die Datei hosts ist nur für die Zuordnung von Hostnamen zu IP-Adressen geeignet und kann daher nicht für diesen Zweck verwendet werden.

Eine Problemumgehung kann das Erstellen von Lesezeichen sein, die nach den "Schlüsselwörtern" benannt werden, die Sie verwenden möchten. ZB ein Lesezeichen namens "goog", das zu http://www.google.com weiterleitet . Mit einem Dienst wie Xmarks kann es für verschiedene Browser verwendet werden.

1
jdh

Wenn Sie die URL als Link verwenden, können Sie eine kürzere URL durch eine der gängigen Websites ersetzen, für die eine lange URL erforderlich ist und eine kleinere, jedoch kryptische URL gehostet wird. Beispiele sind Bitly und tinyUR . Dies sind die Arten von Kürzungen, die die meisten Blogbeiträge verwenden.

1
FooF

Beachten Sie auch eine weitere Einschränkung des Ansatzes der Hostdatei: Er unterbricht die Funktionalität der virtuellen Hosts des HTTP-Protokolls der Version 1.1 (und darüber). Die virtuelle Hostfunktion des HTTP-Protokolls bedeutet, dass mehrere Hostnamen von derselben IP-Adresse verwaltet werden können. Dies funktioniert, wenn der HTTP-Client (Browser) den Host:Header in die HTTP-Anforderung einfügt . Wenn Sie einen verkürzten Namen verwenden, auch wenn die Anforderung an die richtige IP-Adresse geht, wird das Host:Feld Ihren verkürzten Hostnamen haben, der vom HTTP-Server wahrscheinlich nicht erkannt wird. In diesem Fall erhalten Sie nicht die erwartete Seite.

Ich würde auch mit diesem Ansatz einen Bruch des sicheren HTTP (SSL) erwarten.

0
flackend

Sie können http://www.opendns.com/ verwenden, um DNS-Aliase zu erstellen, die genau das tun, was Sie möchten ( siehe Screenshot) .