Forza Chrome ad aprire gli URL come URL, invece di cercare


81

Ho un server Apache locale in esecuzione, che viene definito /etc/hostscome "apache". Quindi spesso apro pagine come:

http://apache/website/

Normalmente funziona bene. Tuttavia, poiché sto utilizzando un browser Chrome più recente, in momenti strani il browser decide che l'URL che digito non è un URL ma in realtà una ricerca, quindi carica il mio motore di ricerca predefinito e cerca di trovare questo URL. Spesso, ma non sempre, mostra un link sotto la barra degli indirizzi che dice Did you mean to go to http://apache/website?. È bello, ma molto fastidioso dover fare clic qui invece di andare direttamente lì. Cosa fa comportare Chrome in questo modo? Posso risolvere questo?

Risposte:


57

Ho avuto lo stesso problema e ho scoperto che digitare / alla fine lo tratterà sempre come un url anziché come parola chiave.

Ad esempio nel mio caso:

local.dev/ben is treated as search

ma

local.dev/ben/ its working fine

2
Dire che l'aggiunta di un / alla fine lo tratterà sempre come un url anziché una parola chiave non è sempre vero, ad esempio gli indirizzi locali con link con ambito attiveranno una ricerca anche se è presente un /:https://[fe80::1%eth0]/
Tiernan,

2
Non funziona per il mio server nodejs migliorato http://0.0.0.0:8080/bla/Non funziona!
hitautodestruct,

2
@hitautodestruct 0.0.0.0 non è un indirizzo IP valido, è un indirizzo segnaposto che generalmente indica il percorso predefinito nel routing o tutti gli indirizzi ipv4 sull'host per i servizi. Dovresti raggiungerlo tramite un indirizzo IP valido assegnato al tuo host.
Steve Buzonas,

34

Puoi farlo implicitamente creando un nuovo motore di ricerca con un URL di http://%se una parola chiave di null. Quindi, impostalo come motore di ricerca predefinito.

Per accedere alla pagina dei motori di ricerca in Chrome:

  • SettingsPannello aperto .
  • Fare clic sul Manage search engines...pulsante sotto l' Searchintestazione.
  • Search Enginesriquadro ha due sezioni: Default search engineseOther search engines
  • Nella parte inferiore della Other search enginessezione, vedrai un modulo che utilizzeremo per aggiungere un nuovo motore di ricerca.

Motori di ricerca


2
È un bel trucco. Dovrò provarlo!
Afrazier

3
@iglvzx Grazie, ma funziona solo se voglio sempre aprire una parola chiave in questo modo. Mi piace davvero continuare a utilizzare la Ricerca Google durante la digitazione di altre parole, ma non voglio che ciò accada durante la digitazione di un URL localhost.

1
Non è più possibile impostare "null" come parola chiave a partire da Chrome v26.
skolima,

1
@skolima È possibile in v27.0
svandragt

1
@svandragt: v27 è ora stabile e sfortunatamente è ancora disabilitato. Una schifezza.
skolima,

14

Anche questo mi ha infastidito. Di recente ho scoperto cosa l'ha causato. Prova a disabilitare "Utilizza un servizio Web per risolvere gli errori di navigazione".


4
Questo non funziona se aggiungo quindi all'URL. ad esempio, carico local.symphony-2.3 e quindi aggiungo / symphony o / symphony / all'URL, Chrome cerca su Google quella frase.
codecowboy,

1
In Chrome 54 questo è in "Mostra impostazioni avanzate" nella parte inferiore della about://settingspagina.
Daniel W.

2

Se conosci la porta che stai utilizzando, puoi specificarla a mano come

url: 80 / index.html

invece di

url / index.html

Nel primo caso, non verrà trattato come una richiesta di ricerca


Non funziona in Chrome 69 nemmeno usando: 80
Marco Demaio

2

Nelle ultime impostazioni di Chrome: impostazioni avanzate

inserisci qui la descrizione dell'immagine


Rik ha fornito questa risposta sei anni prima di te: superuser.com/a/394874/84181
Eric

La risposta di Rik è obsoleta da sette anni. Mohamed Alikhan fornisce uno screenshot aggiornato dalla versione più recente del browser e questo è molto utile secondo me.
Blisterpeanuts,

1

Ecco come disabilitare la possibilità di effettuare ricerche dalla barra degli indirizzi (omnibox) di Google Chrome:

  1. Apri Google Chrome.
  2. Digita chrome://flagsla barra degli indirizzi e premi Invio.
  3. Scorri fino al pulsante Abilita ricerca in Omnibox .
  4. Seleziona disabilitato .

1
Non ho questa opzione; quale versione stai usando?
Ben N

0

Ho dovuto aggiungere google.co.in con la stringa di ricerca: http://google.com/search?q=%s per far funzionare sia la Ricerca Google sia la ricerca URL.

Ora, se voglio sfogliare l'URL, posso semplicemente aggiungere ' http: // qualunque cosa ' e scegliere se voglio fare una navigazione o una ricerca URL.

La risposta di @ iglvzx non sembra più funzionare nella versione 40 di Chrome. Sembra che Null non sia più una voce valida. Ho dovuto improvvisare come sopra per farlo funzionare.


Hmm non funziona per me su Chrome 40. Che strano bug.
jfroom,

0

Ho avuto lo stesso problema con Chrome sul mio telefono Android. L'ho risolto in modo simile al suggerimento di @Rik.

Per Chrome mobile :

  1. Vai su Impostazioni -> Privacy
  2. Deseleziona i suggerimenti per gli errori di navigazione

ho dovuto deselezionare "suggerimenti per errori di navigazione" e "suggerimenti per la ricerca e il sito" (le prime due opzioni) prima che Chrome smettesse di trasformare i miei URL in query di ricerca. successivamente ho potuto abilitare entrambe le impostazioni e Chrome ha ancora aperto i miei URL come dovrebbe. cattivo cromo. scatola nera propietaria cattiva cromata. sto usando Firefox kthxbye
lesmana

0

Prova ad aggiungere l'URL corretto ai segnalibri del browser. Quindi Chrome suggerisce questo indirizzo al primo posto (contrassegnato da una stella).

omnibox cromato


È insolito avere un nome host breve come un singolo personaggio. Chrome suggerisce il file: /// perché a: è una lettera di unità. Lo stesso se si digita "c: \ Users \", "a: 81" è un file denominato "81" sull'unità "a". Questo ovviamente presuppone l'utilizzo di Windows.
zaTricky,

Non consiglio il dominio "a", è solo la prova che funziona. Perché penso che disabilitare la ricerca completa dalla riga dell'indirizzo non sia una buona soluzione. Ma buon punto.
Asse
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.