Lernen Sie Google Chrome, um die benutzerdefinierte TLD zu verstehen

11548
tig

Für die Entwicklung auf einem lokalen Computer habe ich Domänen mit einer benutzerdefinierten Top-Level-Domäne festgelegt .nt. Google Chrome weiß jedoch nichts über diese Top-Level-Domain. Wenn ich also in die example.ntAdressleiste eingebe, öffnet Google diese Position nicht, sondern öffnet die Suche mit dieser Zeichenfolge (obwohl eine Leiste angezeigt wird, die den Standort als Standort öffnen möchte.) anstatt zu suchen, ob die DNS-Anforderung für diesen Standort erfüllt ist). Daher kann ich diesen Ort entweder eingeben http://example.nt, eingeben example.nt/oder öffnen, um Google Chrome zu lehren. In jedem Fall wird jedoch am Ende des Orts ein Schrägstrich angezeigt. Das alles ist nicht sehr bequem, auch ich mag diesen Schrägstrich nicht. Kann man Google Chrome mitteilen, dass .ntes sich hierbei um eine normale TLD handelt, also nur offene Standorte damit?

26

4 Antworten auf die Frage

11
Sandeep Bansal

Laut diesem Fehler: http://code.google.com/p/chromium/issues/detail?id=30636

Google wird das Problem, das Sie haben, nicht beheben. Die einzige Methode sollte die Verwendung sein. http://example.ntIch verstehe nicht, warum das nicht funktioniert.

Das wird funktionieren, aber die Leute sind nicht daran gewöhnt, "http: //" vor allem einzugeben. Wann wollten Sie das letzte Mal zu einer Website gehen und "http: //" eingeben? Asa Ayers vor 12 Jahren 9
Für eine schnelle Suche nach Personen, die diese Frage sehen, führt die Eingabe von "example.nt /" (mit einem einzelnen nachgestellten Schrägstrich) dazu, dass Chrome sie als URL behandelt. Das ist weniger ärgerlich als das Hinzufügen von "http: //" zu allem. eouw0o83hf vor 11 Jahren 27
Es gibt eine Problemumgehung, bei der nur die Einstellungen der Suchmaschine aktualisiert werden. Siehe meine Antwort unten. simmbot vor 10 Jahren 1
Lies die Frage. Das Problem tritt auf, wenn http :: // nicht verwendet wird. Eine mögliche richtige Antwort ist die von @ eouw0o83hf asiby vor 6 Jahren 0
6
simmbot

Glücklicherweise gibt es eine ziemlich einfache Problemumgehung, die keinen Code beinhaltet.

  1. Gehe zu den Einstellungen
  2. Suchmaschinen verwalten...
  3. Fügen Sie eine neue Suchmaschine hinzu und verwenden Sie diese als 3 Werte:
    a. Standardeinstellung
    b. % s
    c.http://%s/
  4. Machen Standard
würde diese Suche nicht abbrechen? Louis vor 10 Jahren 2
Google wäre nicht mehr der Standard. Was ich auch tat, war "g" als Abkürzung für Google zu setzen, so dass es fast so nahtlos ist wie die Google-Suche. simmbot vor 10 Jahren 3
Sie können jeder Suchphrase auch "?" Voranstellen, und die Kombination Strg + E übernimmt dies für Sie. defines vor 9 Jahren 0
Hier ist ein Server, um Google nicht zu unterbrechen: https://gist.github.com/rubenwardy/4fdab857ea545ccd362f2ab4a1b4e473 Verwenden Sie stattdessen http://example.com/?q=%s als URL rubenwardy vor 6 Jahren 0
1
jessepinho

Ähnlich wie bei simmbot habe ich eine Suchmaschine mit dem Schlüsselwort 'l' erstellt (meine lokale TLD ist .l). Die URL lautet http://%s.l. Dann tippe ich einfach "l mysite" in die Adressleiste und es führt mich zu mysite.l.

Alternativ können Sie am Ende einfach einen Schrägstrich hinzufügen. Chrome wird nicht als Suche betrachtet. (Siehe https://stackoverflow.com/a/7877750/974981 )

0
LawrenceC

Ich betreibe meinen eigenen lokalen DNS-Server (BIND unter Linux), der LAN-Domänen mit einer benutzerdefinierten TLD auflöst und dann Nicht-LAN ​​in OpenDNS rekursiert. Ich habe noch nie solche Probleme erlebt. Sind Sie sicher, dass Ihr lokales DNS .nt-Domains richtig auflöst?

Ich verwende `/ etc / hosts` mit von Skripts erzeugten Einträgen, und alle Domänen werden korrekt aufgelöst. tig vor 13 Jahren 0
Die Sache ist mit / etc / hosts, dass ein Programm die Dinge darin nicht auflösen kann und den Nameserver einer bestimmten Domain bekommt, glaube ich. Wenn Sie beispielsweise "example.nt" in Ihrer hosts-Datei haben, kann nicht gefragt werden, welcher Nameserver für die ".nt" -Domäne verantwortlich ist, da es keinen gibt. Chrome führt einige DNS-Überprüfungen durch, um DNS-Anbieter zu umgehen, die schlechte DNS-Auflösungen auf Anzeigenseiten umleiten. Ich wette, das hat etwas damit zu tun. Sie können versuchen, einen lokalen DNS-Server auszuführen. LawrenceC vor 13 Jahren 0
Chrome schlägt jedoch vor, zur Position zu wechseln, wenn die Domäne in `/ etc / hosts 'vorhanden ist. Außerdem bestand die Frage nach der Möglichkeit, ".nt" zur Liste der "normalen Top-Level-Domains" hinzuzufügen. Wenn ich versuche, zum Speicherort "aristnraisetnrast.com" zu gelangen, dessen Dosis nicht vorhanden ist, sucht Chrome nicht danach Holen Sie sich einfach "Diese Webseite ist nicht verfügbar", aber wenn ich "domain.nt" probiere, gibt es eine Suchseite. tig vor 13 Jahren 0