Seit dem Upgrade von Firefox 3.6.x hat meine Adressleiste eine Besonderheit, die es früher nie gegeben hat. Wenn ich zum Beispiel eingebe:
localhost/my_dir/index.php
Firefox macht daraus eine Suchanfrage, meine Suchmaschine ist Google. Um dies zu umgehen (nachdem ich vergessen habe, dass ich dies fast jedes Mal für FF tun muss), muss ich Folgendes eingeben:
http://localhost/my_dir/index.php
Auf diese Weise werde ich korrekt zu meinem lokalen Hostserver weitergeleitet. Ich muss dies für keinen anderen Browser tun, und ich dachte, dass dieses Q / A beim URL-Trimmen das Verhalten ändern könnte, aber es tat es nicht.
Irgendwelche Ideen, wie ich verhindern kann, dass 'localhost' in eine Suchanfrage umgewandelt wird?
browser.fixup.domainwhitelist.localhost
mittrue
in neueren Versionen von Firefox eingeführt wird.Antworten:
about:config
die URL-Leiste einbrowser.fixup.alternate.suffix
.com
Jetzt sollten Ihre localhost-Dateien funktionieren, ohne dass Sie sie hinzufügen müssen
http://
.quelle
.com
an irgendetwas angehängt wird , das Sie in die Adressleiste eingeben. Dies funktioniert jedoch gut. Der Vollständigkeit halber: Ich fand diese Einstellung besser zu verwenden :,browser.fixup.alternate.enabled
wie oben Lösung noch vorangestellt.www
(es gibt eine separate Einstellung für diese (genanntbrowser.fixup.alternate.prefix)
.Geben Sie in der Adressleiste about: config ein und drücken Sie die Eingabetaste.
The about: config "Dies kann zum Erlöschen Ihrer Garantie führen!" Möglicherweise wird eine Warnseite angezeigt. Klicken Sie auf Ich bin vorsichtig, ich verspreche es !, um mit der Seite about: config fortzufahren.
Im Suchfeld gibt keyword.enabled .Double Sie auf die keyword.enabled Präferenz seinen Wert auf false gesetzt.
Beachten Sie, dass dies auch verhindert, dass nicht URL-ähnliche Elemente als Suchbegriffe verwendet werden. Wenn Sie beispielsweise nach dieser Änderung in der Suchleiste "Wie kann ich feststellen, ob ein Ei gekocht ist?" Eingeben, wird nur ein DNS-Fehler angezeigt.
Andere Antworten auf dieser Seite bieten die Möglichkeit, einen Versuch zu unternehmen, den Servernamen ohne Suffix zu ändern (nehmen wir an, Sie haben einen Server in Ihrer Domain, der aufgerufen wird
git
, wenn Sie nur etwas eingebengit/
und ein DNS-Problem vorliegt, anstatt zu navigieren)www.git.com
nur Sie erhalten eine DNS-Fehlerseite).Lösung von Mozilla
quelle
Ich weiß, dass dies eine seltsame Lösung ist, aber Sie können
localhost.com
sie127.0.0.1
mit Ihrer%windir%\system32\drivers\etc\hosts
Datei verknüpfen.Starten Sie
notepad
als Administrator (über das Kontextmenü im Startmenü), öffnen Sie die Datei%windir%\system32\drivers\etc\hosts
und fügen Sie einen Eintrag wie den folgenden hinzu:bis zum Ende der Datei. Speichern. Jetzt sollten Sie in der Lage sein, localhost.com anstelle von localhost zu verwenden, worüber sich Firefox nicht beschweren sollte. Beachten Sie, dass dies für praktisch jeden gewünschten Domainnamen funktioniert, sodass Sie ihn kürzer machen können.
quelle
local.host
. Dies ist eine viel einfachere Lösung als die Konfiguration der Suchmaschinen im Browser. :)l.h
sollte sogar funktionieren.)Nachdem ich die bereits geposteten Lösungen ausprobiert hatte, trat das Problem in meiner Umgebung immer noch auf. Eine Google-Suche, die an https://cdivilly.wordpress.com/2013/08/15/disable-firefox-redirecting-to-localhost-com/ gerichtet ist
In diesem Blogeintrag wurde vorgeschlagen, die
browser.fixup.alternate.enabled
Eigenschaft in zu ändernfalse
. Das hat den Trick für mich getan.quelle
Um dieses Problem zu vermeiden, habe ich Firefox so konfiguriert, dass das immer angezeigt wird
http://
Protokoll immer in der URL-Leiste angezeigt wird.In
about:config
, Setbrowser.urlbar.trimURLs
zufalse
( https://support.mozilla.org/en-US/questions/881261 ).quelle
Wie hier gesagt :
about:config
die URL-Leiste ein,browser.fixup.domainwhitelist.domain_name
(ersetzen Sie ihndomain_name
durch Ihren lokalen Domainnamen, wie zlocalhost
).true
.quelle
browser.fixup.domainwhitelist.localhost
bereits vorhanden und auf festgelegttrue
.Wenn Sie weiterhin in der Adressleiste suchen, aber auch lokale URLs öffnen möchten, können Sie die
about:config
Eigenschaftbrowser.fixup.dns_first_for_single_words
auf festlegentrue
, die eine DNS-Abfrage für einzelne Wörter wielocalhost
oder ausführtmyserver
und nur in eine umgewandelt wird Suche, wenn die DNS-Abfrage fehlschlägt.Auf diese Weise haben Sie das Beste aus beiden Welten: Sie können nach wie vor über die Adressleiste suchen. Wenn Sie jedoch den Namen eines Computers in Ihrem LAN eingeben, stellen Sie stattdessen eine Verbindung zu diesem Computer her (vorausgesetzt, Ihr DNS oder Ihre
hosts
Datei ist eingerichtet) richtig natürlich!)quelle