【问题标题】:Force Chrome to follow URL and not search强制 Chrome 跟随 URL 而不是搜索
【发布时间】:2016-08-15 11:41:43
【问题描述】:

我使用 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。

附言。我尝试禁用从地址栏搜索,并在网络上找到了一些有用的提示(例如Google Chrome - Disable searches from the address bar),但现在没有标记(我使用的是 v49.0.2623.112)。

谁能告诉我如何解决这个问题,以便当我输入 URL 时,Chrome 默认会跟随 URL 并且不进行搜索?

编辑

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

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

我认为第二个选项是最好的,认为两者都很烦人。

编辑 2018-09-07

这在 Chrome 68 中似乎已修复(不需要尾部斜杠等),它可能已在较早时修复。

【问题讨论】:

    标签: google-chrome


    【解决方案1】:

    禁用搜索引擎:

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

    PS:措辞可能有误。我的浏览器不是英文的。这个想法是添加一个 URL

    的搜索引擎

    【讨论】:

      【解决方案2】:

      需要两件事。

      必须禁用谷歌浏览器中的网络检测设置。

      chrome://settings

      -> 高级设置;

      禁用预测服务完成
      禁用网络服务解决导航错误。

      那么,上面的http://就会解析(不管域,“正确”的答案都是废话


      您还可以在 D.TLD 路由后面添加简单的斜杠,无论名称如何

      例子:

      site.n

      site.n/

      【讨论】:

      • 末尾的 / 可以强制浏览器以 url 形式威胁输入(至少在边缘)
      【解决方案3】:

      这是一个known issue in Chrome,开发人员不会修复它。您可能可以切换到 RFC2606 定义的内部 TLD 之一:

      • .test
      • .示例
      • .无效
      • .localhost
      • .local
      • .lan
      • .priv
      • .localdomain

      我们在我工作的地方使用 .local。

      【讨论】:

      • 我现在使用.invalid 遇到了这个问题。 .local 有一个怪癖,即 iOS 在设置为通过代理连接时,不会让代理解决它。这(我相信)使您无法将 iOS 设备指向在 .local TLD 下在您的开发盒上运行的东西。
      猜你喜欢
      • 2017-11-18
      • 2019-07-21
      • 2017-10-30
      • 1970-01-01
      • 2022-10-02
      • 2014-11-15
      • 2022-06-24
      • 1970-01-01
      • 2017-03-12
      相关资源
      最近更新 更多