Özel TLD'yi anlamak için Google Chrome'u öğretin


29

Yerel makinede geliştirme için, özel üst düzey etki alanı olan etki alanları belirledim .nt. Ancak Google Chrome bu üst düzey etki alanını bilmiyor, bu nedenle, example.ntkonum çubuğuna girersem, google bu konumu açmaz, ancak o dizeyle aramayı açar (konum açmak istediğimi öneren bir çubuk gösterse de bu konum için DNS isteğinin karşılanıp karşılanmadığını aramak yerine). Böylece Google Chrome'u öğretmek için o yeri yazabilir http://example.nt, yazabilir example.nt/veya açabilirim, ancak her durumda konumun sonunda eğik çizgi olur. Bütün bunlar çok kullanışlı değil, aynı zamanda bu eğik çizgiden de hoşlanmıyorum, Google Chrome'a .ntnormal bir TLD olduğunu söylemek mümkün mü?

Yanıtlar:


13

Yayınlanan bu hataya göre: http://code.google.com/p/chromium/issues/detail?id=30636

Google, yaşadığınız sorunu çözmeyecek. Kullanmanın tek yolu, http://example.ntneden işe yaramayacağını bilmiyorum.


11
Bu işe yarayacak, ancak her şeyin önüne "http: //" yazarken insanlar alışkanlık içinde değiller. En son ne zaman bir siteye gidip "http: //" yazmaya başladınız?
Asa Ayers

30
Bu soruyu gören başkalarının hızlı araması için example.nt/(tek bir eğik çizgi ile) yazmak, kromun bir URL olarak değerlendirmesine neden olur. Bu, http://her şeye eklemek zorunda kalmaktan çok daha az can sıkıcıdır .
eouw0o83hf

1
Yalnızca arama motoru ayarlarının güncellenmesini içeren bir geçici çözüm vardır. Aşağıdaki cevaba bakınız.
simmbot 17:13

Soruyu okuyun. Http: // kullanılmadığında sorun oluşur. Potansiyel bir doğru cevap @ eouw0o83hf'in cevabıdır
asiby

8

Neyse ki, kod içermeyen oldukça basit bir geçici çözüm var.

  1. Ayarlara git
  2. Arama Motorlarını Yönet...
  3. Yeni bir arama motoru ekleyin ve bunları 3 değer olarak kullanın:
    a. Varsayılan
    b. % s
    c.http://%s/
  4. Varsayılan yap

4
bu ara arama yapmaz mıydı?
Louis

5
Google artık varsayılan değil. Yaptığım şey "g" ayarının Google’ın kısayolu olarak ayarlanmasıydı; böylece neredeyse kullanıma hazır google araması kadar sorunsuz.
simmbot

Ayrıca, "?" İle herhangi bir arama cümlesini de ekleyebilir ve açılan Ctrl + E bunu sizin için yapar.
tanımlar

: İşte google kırılmaz bir sunucu gist.github.com/rubenwardy/4fdab857ea545ccd362f2ab4a1b4e473 Kullanım example.com/?q=%s yerine URL olarak
rubenwardy

2

Simmbot'a benzer şekilde, 'l' anahtar kelimesiyle bir arama motoru oluşturdum (yerel TLD’m .l). URL http://%s.l. Sonra sadece adres çubuğuna "l mysite" yazdım ve bu mysite.l.

Alternatif olarak, en sonunda bir eğik çizgi ekleyebilirsiniz, ve Chrome bunu bir arama olarak değerlendirmez. (Bkz. Https://stackoverflow.com/a/7877750/974981 )


0

LAN etki alanlarını özel bir TLD kullanarak çözen yerel LAN sunucumu (Linux'ta BIND) çalıştırıyorum ve sonra LAN olmayanları OpenDNS'e çekiyorum. Böyle bir sorunu hiç yaşamadım. Yerel DNS'nizin .nt alan adlarını doğru şekilde çözdüğünden emin misiniz?


Kullandığım /etc/hostskomut oluşturulan girişleriyle ve tüm etki doğru çözülür.
tig

/ Etc / hosts ile ilgili olan şey, bir programın içindeki şeyleri çözemediği ve belirli bir alan adının adını alamadığıdır. örneğin, hosts dosyanızda "example.nt" varsa, hangi ad sunucusunun ".nt" etki alanından sorumlu olduğunu soramaz, çünkü hiçbiri yoktur. Chrome, kötü DNS çözünürlüklerini reklam sayfalarına yönlendiren DNS sağlayıcılarının çevresinde çalışmak için bazı DNS kontrolleri yapar ve bununla bir ilgisi olduğunu iddia ediyorum. Yerel bir DNS sunucusu çalıştırmayı deneyebilirsiniz.
LawrenceC

Ancak, Chrome, etki alanı mevcutsa konuma gitmemi önerir /etc/hosts. Ayrıca, soru daha fazla .nt"normal üst düzey etki alanı" listesine ekleme olasılığı ile ilgiliydi, eğer bulunduğum yere gitmeye kalkarsam aristnraisetnrast.com, hangi dozun bulunmadığını, Chrome bunu aramaz, sadece "Bu web sayfası kullanılamaz" ifadesini alırım , ama domain.nthangisinin var olduğunu denersem, arama sayfamdan daha fazla.
tig
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.