Google Chrome localhost alan adlarına erişemiyor


16

Bu benim ilk kez Chrome'u deniyor ve Chrome 29.0.1547.66 içinden localhost, 127.0.0.1 veya kurduğum başka bir yerel alana erişemiyorum. Hepsi Firefox ve Internet Explorer'da iyi çalışıyor ve yıllarca var.

Bu sayfalardan birini yüklemeye çalıştığımda Chrome'da hiçbir şey olmuyor. Simge yükleniyor süresiz olarak döner.

Chrome ile ilgili neler var?

System: Windows 8
Server: Softaculous AMPPS 2.0

Yorumlarda @ 50-3 ile yapılan ek sorun giderme işlemleri; alan boşaltmak için yorumlar kaldırıldı

  • Aynı menşe politikası devre dışı bırakıldı --disable-web-security
  • Üzerinden erişim denendi 127.0.0.1:80,http://localhost:80
  • Sunucu henüz ağ IP adresinden bağlantıya izin verecek şekilde yapılandırılmamış

Bu SO Q&A'nın cevabı benim için işe yarayan stackoverflow.com/questions/30467573/… . Chrome'un DNS önbelleğini bu dahili Chrome URL'si aracılığıyla temizlemeniz gerekir - chrome: // net-internals / # dns.
slm

Bu sayfada belirtilen çözümlerin hiçbiri benim için çalışmadı.
Çömelmiş Yavru Kedi

Yanıtlar:


9

Sonunda buna bir çözüm buldum . Chrome: // flags adresine gidin ve "Yerleşik Eşzamansız DNS" yi "Devre Dışı" olarak ayarlayın, ardından tarayıcıyı yeniden başlatın.

Bu, tüm yerel etki alanlarına erişilmesini sağlar. Görünüşe göre DNS sadece sorunu boğuyordu.


14
Söz konusu bayrak artık mevcut olmadığından, bu durum şu an için geçerli değildir.
15:15

2
@BullyWiiPlaza check chrome: // net-internals / # dns, 'Dahili DNS istemcisi etkin' gibi görünüyor çünkü varsayılan olarak false olarak ayarlanmıştır.
Alfabravo

@Alfabravo Evet, şu şekilde ayarlandıfalse
BullyWiiPlaza

2
Mac için Google Chrome V52 64 bitimin benzer bir sorunu vardı, ancak chrome: // flags'ın DNS ile ilgili hiçbir ayarı yoktu. Umutsuz olmak "Tüm ayarları varsayılana sıfırla". Ve sonra işe yaradı :)
moshfiqur

Yaptım reset all to default. Ve şimdi çalışıyor. +1
prashanth

4

Üzerinde Louie Bertoncin cevabı dan plagiarizing Chrome: nasıl http yönlendirmeyi durdurmak için: // https: // -

Sorunum , görünüşe göre yakın zamanda [genel üst düzey alan adı] olarak kaydedilen ve Chrome Canary'ye taahhüt veren bir .dev alan adına sahip olmaktan kaynaklandı . Sorunumu araştırırken karşılaştığım son yazıdan öğrendim.

Yaptığım aynı sorun varsa , en iyi çözüm alanınızı .dev dışında bir şey olarak değiştirmek gibi görünüyor . Makale .test testini potansiyel bir .localhost çözümü ile önerdi.


Evet ! Work for me .dev olarak .local olarak değiştirildi
ramiromd

.Dev'i .test olarak değiştirmek de benim için çalışıyor. Çok teşekkürler !
Antoine Subit

3

Çözüm budur. Chrome Ayarları -> Gelişmiş ayarlar -> Gizlilik'e gidin

Bunun dışındaki tüm seçeneklerin işaretini kaldırın: "Sizi ve cihazınızı tehlikeli sitelerden koruyun"

Çalışacak !


1
Çalışmıyor. Bunu Chrome 65.0.3325.181 ile OSX'de denedi.
slm

1

@sparrow benim için doğru cevabı verdi, ama yorumlarda gömüldü. Bunun başka birine yardım etmesini umuyorum. @EcomEvo, chrome: // flags'a gidip "Yerleşik Eşzamansız DNS" yi aradığından bahsetti. Cevabı eski olduğu için bu artık Chrome'da bir seçenek değil. Ancak, sadece sparrow'un yaptığı şeyi yaptım. "Chrome: // flags" altında, "Tüm ayarları varsayılana sıfırla" yı seçtim ve yeniden çalışmaya başladı.


0

Bu benim için çalıştı: bağlantı noktası numarasını sonek

Bu URL ile ilgili sorun: http: //app.localhost/

Port numarasını eklemeniz yeterlidir:

Çözülen sorun: http: //app.localhost: 8000 /

Bağlantı noktası numarası kullandığınız şeye göre değişir: XAMPP, APACHE, NGINX, Homestead.

Homestead kullanıyorum.


Benim için çalışmıyor: varsayılan HTTP bağlantı noktası 80 otomatik olarak kaldırılır
Xenos
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.