Forzar Chrome para abrir URL como URL, en lugar de buscar

81

Tengo un servidor local Apache ejecutándose, que se define /etc/hostscomo "apache". Así que a menudo abro páginas como:

http://apache/website/

Normalmente, esto funciona bien. Sin embargo, dado que estoy usando un navegador Chrome más reciente, en momentos extraños el navegador decide que la URL que escribo no es una URL sino una búsqueda, por lo que carga mi motor de búsqueda predeterminado e intenta encontrar esta URL. A menudo, pero no siempre, muestra un enlace debajo de la barra de direcciones que dice Did you mean to go to http://apache/website?. Eso es bueno, pero muy molesto tener que hacer clic aquí en lugar de ir directamente allí. ¿Qué hace que Chrome se comporte de esta manera? ¿Puedo arreglar esto?

JakeGould
fuente

Respuestas:

57

Tuve el mismo problema y descubrí que escribir / al final siempre lo tratará como una URL en lugar de una palabra clave.

Por ejemplo en mi caso:

local.dev/ben is treated as search

pero

local.dev/ben/ its working fine
chifliiiii
fuente
2
Decir que agregar un / al final siempre lo tratará como una URL en lugar de una palabra clave no siempre es cierto, por ejemplo, las direcciones locales de enlace con alcance desencadenarán una búsqueda incluso si un / está presente:https://[fe80::1%eth0]/
Tiernan
2
No funciona para mi servidor nodejs mejorado ¡ http://0.0.0.0:8080/bla/No funciona!
hitautodestruct
2
@hitautodestruct 0.0.0.0 no es una dirección IP válida, es una dirección de marcador de posición que generalmente significa ruta predeterminada en el enrutamiento, o todas las direcciones ipv4 en el host para los servicios. Debería comunicarse con él a través de una dirección IP válida asignada a su host.
Steve Buzonas
34

Puede hacer esto implícitamente creando un nuevo motor de búsqueda con una URL de http://%sy una palabra clave de null. Luego, configúralo como el motor de búsqueda predeterminado.

Para llegar a la página de motores de búsqueda en Chrome:

  • SettingsPanel abierto
  • Haga clic en el Manage search engines...botón debajo del Searchencabezado.
  • Search EnginesEl panel tiene dos secciones: Default search enginesyOther search engines
  • En la parte inferior de la Other search enginessección, verá un formulario que utilizaremos para agregar un nuevo motor de búsqueda.

Los motores de búsqueda

iglvzx
fuente
2
Ese es un buen truco. ¡Tendré que probarlo!
Afrazier
3
@iglvzx Gracias, pero esto solo funciona si siempre quiero abrir cualquier palabra clave de esta manera. Realmente me gusta seguir usando la Búsqueda de Google al escribir otras palabras, pero no quiero que esto suceda cuando estoy escribiendo una URL localhost.
1
Ya no es posible establecer 'nulo' como palabra clave a partir de Chrome v26.
skolima
1
@skolima Es posible en v27.0
svandragt
1
@svandragt: v27 ahora es estable y desafortunadamente todavía está deshabilitado. Mierda.
skolima
14

Esto también me molestó. Recientemente descubrí qué lo causó. Intente deshabilitar 'Usar un servicio web para ayudar a resolver errores de navegación'.

Rik
fuente
44
Esto no funciona si luego agrego a la URL. por ejemplo, cargo local.symphony-2.3 y luego agrego / symphony o / symphony / a la URL, Chrome busca en Google esa frase.
codecowboy
1
En Chrome 54 esto se encuentra en "Mostrar configuración avanzada" en la parte inferior de la about://settingspágina.
Daniel W.
2

Si conoce el puerto que está utilizando, puede especificarlo a mano como

url: 80 / index.html

en lugar de

url / index.html

En el primer caso, no se tratará como una solicitud de búsqueda

Masadow
fuente
No funciona en Chrome 69 incluso usando: 80
Marco Demaio
2

En la última configuración de Chrome: configuración avanzada

ingrese la descripción de la imagen aquí

Mohamed Alikhan
fuente
Rik proporcionó esta respuesta seis años antes que usted: superuser.com/a/394874/84181
Eric
La respuesta de Rik tiene siete años de retraso. Mohamed Alikhan proporciona una captura de pantalla actualizada de la versión más reciente del navegador y eso es muy útil en mi opinión.
Blisterpeanuts
1

Aquí se explica cómo deshabilitar la capacidad de realizar búsquedas desde la barra de direcciones (omnibox) de Google Chrome:

  1. Abre Google Chrome.
  2. Escriba chrome://flagsen la barra de direcciones y presione Entrar.
  3. Desplácese hasta el botón Habilitar búsqueda en Omnibox .
  4. Seleccione deshabilitado .
Mahoma
fuente
1
No tengo esta opción; ¿Qué versión estás usando?
Ben N
0

Tuve que agregar google.co.in con la cadena de búsqueda: http://google.com/search?q=%s para que funcionen tanto la búsqueda de Google como la búsqueda de URL.

Ahora, si quiero navegar por la URL, puedo agregar ' http: // lo que sea ' y elegir si quiero hacer una navegación por URL o buscar.

La respuesta de @ iglvzx ya no parece funcionar en la versión 40 de Chrome. Parece que Null ya no es una entrada válida. Tuve que improvisar como anteriormente para que esto funcione.

noob mamá
fuente
Hmm no funciona para mí en Chrome 40. Qué error tan extraño.
jfroom
0

Tuve el mismo problema con Chrome en mi teléfono Android. Lo resolví similar a la sugerencia de @Rik.

Para dispositivos móviles Chrome :

  1. Vaya a Configuración -> Privacidad
  2. Desmarcar sugerencias de error de navegación
nkatsar
fuente
Tuve que desmarcar "sugerencias de error de navegación" y "sugerencias de búsqueda y sitio" (las dos primeras opciones) antes de que Chrome dejara de girar mis direcciones URL para buscar consultas. luego pude habilitar ambas configuraciones y Chrome todavía abrió mis URL como debería. mal cromo Mala propiedad de la caja negra de cromo. estoy usando firefox kthxbye
lesmana
0

Intente agregar la URL correcta a los marcadores del navegador. Luego Chrome sugiere esta dirección en primer lugar (marcada con una estrella).

omnibox cromado

Eje
fuente
Es inusual tener un nombre de host tan corto como un solo carácter. Chrome sugiere el archivo: /// porque a: es una letra de unidad. Lo mismo si escribiste "c: \ Users \", "a: 81" es un archivo llamado "81" en la unidad "a". Por supuesto, esto supone que está utilizando Windows.
zaTricky
No recomiendo el dominio 'a', es solo una prueba de que funciona. Porque creo que deshabilitar la búsqueda completa desde la línea de dirección no es una buena solución. Pero buen punto.
Eje