web-dev-qa-db-ja.com

Googleに教えるChromeカスタムTLDを理解する

ローカルマシンでの開発では、カスタムトップレベルドメインを使用してドメインを設定しました.nt。しかし、Google Chromeはこのトップレベルドメインを認識していません。そのため、example.ntロケーションバーの場合、Googleはそのロケーションを開きませんが、その文字列を使用して検索を開きます(ただし、そのロケーションのDNSリクエストが満たされるかどうかを検索するのではなく、ロケーションを開くことを提案するバーが表示されます)。だから私はhttp://example.nt、タイプexample.nt/またはその場所を開いてGoogle Chromeを教えますが、いずれの場合も場所の最後にスラッシュが付きます。これらすべてはあまり便利ではありません。また、このスラッシュは好きではありません。GoogleChromeに.ntは通常のTLDなので、場所をオープンするだけですか?

29
tig

この投稿されたバグによると: http://code.google.com/p/chromium/issues/detail?id=30636

Googleが問題を修正することはありません。唯一の方法はhttp://example.ntそれがうまくいかない理由がわかりません。

13
Sandeep Bansal

幸い、コードを使用しないかなり簡単な回避策があります。

  1. 設定に移動
  2. 検索エンジンを管理する...
  3. 新しい検索エンジンを追加し、これらを3つの値として使用します。
    a。デフォルト
    b。 %s
    c。 http://%s/
  4. デフォルトにする
8
simmbot

Simmbotと同様に、「l」というキーワードで検索エンジンを作成しました(私のローカルTLDは.l)。 URLはhttp://%s.l。次に、アドレスバーに「l mysite」と入力すると、mysite.lに移動します。

または、末尾にスラッシュを追加するだけで、Chromeは検索とは見なしません( https://stackoverflow.com/a/7877750/974981を参照)。

2
jessepinho

私は自分のローカルDNSサーバー(LinuxのBIND)を実行しています。これは、カスタムTLDを使用してLANドメインを解決し、LAN以外をOpenDNSに再帰します。私はこのような問題を経験したことがありません。ローカルDNSが.ntドメインを正しく解決しているか?

0
LawrenceC