强制Chrome跟随URL而不是搜索

12

我使用JIRA,当我想要导航到一个新的任务时,我只需更改URL中的数字即可,例如:

http://jira.mycompany.internal/jira/browse/FOO-1

被编辑成:

http://jira.mycompany.internal/jira/browse/FOO-2

并且我走了。

然而,最近(今天)Chrome决定搜索而不是跟随URL。这非常恼人,但有一个解决方法。

如果我等一会儿,Chrome会呈现选项以搜索或跟随URL,所以我可以编辑URL,等待,按下箭头选择URL,然后按Enter键。

但是,这很麻烦,可能会有多个URL匹配项(即使我想要与我键入的完全相同的内容)。这是一个巨大的痛苦,足以让我退出Chrome,如果无法修复它。

PS。我试图禁用从地址栏搜索,并在网络上找到了一些有用的提示(例如Google Chrome-禁用地址栏中的搜索),但现在没有标志(我正在使用v49.0.2623.112)。

有人能告诉我如何修复这个问题,使得当我输入URL时,Chrome默认跟随URL而不进行搜索吗?

编辑

根据Dave Ross的答案,这是Chrome中的错误,无法修复。除了上述变通方法之外,还有:

  1. 更改URL,在显示第二个搜索列表项之前按<tab>移动,然后按<enter>
  2. 以斜杠“/”结尾的URL

我认为第二种选择是最好的,但两者都很烦人。

编辑 2018-09-07

这在Chrome 68中似乎已经修复(无需添加斜杠等),它可能比更早的版本修复了。

3个回答

6

禁用搜索引擎:

  1. 启动 Chrome
  2. 点击三点按钮
  3. 设置
  4. 在“搜索引擎”上,单击“管理搜索引擎”旁边的箭头
  5. 点击“添加”
  6. 在“搜索引擎”上,输入任何内容(URL)
  7. 在“关键字”上,输入任何内容(URL)
  8. 在“URL”上,输入 %s
  9. 单击“完成”
  10. 点击新行上的三点按钮 -> 设置为默认值

注:措辞可能不正确。我的浏览器不是英文版。这个想法是添加一个搜索引擎,它实际上是 URL。


4

需要两个步骤。

必须在Google Chrome中禁用网络检测设置。

chrome://settings

->高级设置;

禁用预测服务以完成
禁用网页错误提示服务。

然后,上述HTTP://将得到解决(无论域名如何,“正确”的答案都是无意义的)。


您还可以在D.TLD路由后面添加简单的斜杠,而不考虑名称。

例如:

site.n <-- 失败

site.n/ <--- 成功


1
在编程中,/ 在结尾处可以强制浏览器将输入视为 URL(至少在 Edge 中)。 - Guillermo Ruffino

2
这是 Chrome 中已知的问题(known issue in Chrome),开发人员不会修复。你可以尝试切换到 RFC2606 定义的内部 TLD 之一,可能会解决问题:
  • .test
  • .example
  • .invalid
  • .localhost
  • .local
  • .lan
  • .priv
  • .localdomain
我们在工作中使用 .local。

我现在使用.invalid遇到了这个问题。.local有一个怪癖,当iOS设置为通过代理连接时,将不允许代理解析它。这使得在.local TLD下无法将iOS设备指向运行在开发框中的某些内容。 - AdamAL
我们在工作中使用 .lan,但 Chrome 109 坚持要我在输入网址时先输入 http:// 才能进行搜索。 - Brian A. Henning

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接