Wie kann verhindert werden, dass Firefox „localhost/*“-URLs in Suchanfragen umwandelt?

Wie kann verhindert werden, dass Firefox „localhost/*“-URLs in Suchanfragen umwandelt?

Seit dem Upgrade von Firefox 3.6.x weist meine Adressleiste eine Macke auf, die vorher nicht da war. Wenn ich beispielsweise Folgendes eingebe:

localhost/my_dir/index.php

Firefox macht daraus eine Suchanfrage, meine Suchmaschine ist Google. Um das zu umgehen (nachdem ich vergessen habe, dass ich das bei FF fast jedes Mal tun muss), muss ich Folgendes eingeben:

http://localhost/my_dir/index.php

Auf diese Weise werde ich korrekt zu meinem lokalen Server weitergeleitet. Ich muss dies für keinen anderen Browser tun, und ich dachtediese Frage und Antwort zum URL-Trimmenkönnte das Verhalten ändern, tat es aber nicht.

Irgendwelche Ideen, wie ich verhindern kann, dass „localhost“ in eine Suchanfrage umgewandelt wird?

Antwort1

  1. Geben Sie about:configdie URL-Leiste ein
  2. Geben Sie in das Filtersuchfeld einbrowser.fixup.alternate.suffix
  3. Doppelklicken Sie auf diesen Eintrag, um ihn zu bearbeiten und zu entfernen:.com

Jetzt sollten Ihre Localhost-Dateien funktionieren, ohne dass Sie hinzufügen müssen http://.

Antwort2

Wenn Sie weiterhin über die Adressleiste suchen können möchten, aber auch lokale URLs öffnen möchten, können Sie die about:configEigenschaft browser.fixup.dns_first_for_single_wordsauf setzen. Dadurch wird eine DNS-Abfrage für einzelne Wörter wie oder truedurchgeführt und nur dann in eine Suche umgewandelt, wenn die DNS-Abfrage fehlschlägt.localhostmyserver

Damit haben Sie das Beste aus beiden Welten: Sie können zwar noch immer über die Adressleiste suchen, aber wenn Sie den Namen einer Maschine in Ihrem LAN eingeben, wird stattdessen einfach eine Verbindung zu dieser hergestellt (vorausgesetzt natürlich, Ihr DNS oder Ihre hostsDatei ist richtig eingerichtet!).

Antwort3

  1. Geben Sie in der Adressleiste about:config ein und drücken Sie die Eingabetaste.

  2. Möglicherweise wird die Warnseite about:config „Dies kann zum Erlöschen Ihrer Garantie führen!“ angezeigt. Klicken Sie auf „Ich werde vorsichtig sein, versprochen!“, um zur Seite about:config zu gelangen.

  3. Geben Sie in das Suchfeld einSchlüsselwort.aktiviert.Doppelklicken Sie auf die Einstellung keyword.enabled, um ihren Wert auf „false“ zu setzen.

Bitte beachten Sie, dass dadurch auch verhindert wird, dass Dinge, die nicht URL-ähnlich sind, als Suchbegriffe verwendet werden. Wenn Sie beispielsweise nach dieser Änderung „Wie erkenne ich, ob ein Ei gekocht ist“ in die Suchleiste eingeben, erhalten Sie nur einen DNS-Fehler.

Andere Antworten auf dieser Seite bieten eine Möglichkeit, Ihren suffixlosen Servernamen ohne Änderungen auszuprobieren (nehmen wir an, Sie haben in Ihrer Domäne einen Server mit dem Namen git. Wenn Sie einfach eingeben git/und ein DNS-Problem vorliegt, wird Ihnen statt der Navigation zu www.git.comnur eine DNS-Fehlerseite angezeigt).

Lösung von Mozilla

Antwort4

Wie gesagtHier:

  1. Geben Sie about:configin die URL-Leiste ein:
  2. Erstellen Sie einen Booleschen Parameter browser.fixup.domainwhitelist.domain_name (ersetzen Sie ihn domain_namedurch Ihren lokalen Domänennamen, z. B. localhost),
  3. Setzen Sie den Wert des neuen Parameters auf true.

verwandte Informationen