WWW ne yapar?


23

Açık olması: URL'mde kullanmam gerekip gerekmediğini veya wwwartıların ve eksilerin ne olduğunu sormam, o konunun iyi bir şekilde ele alındığını. Bunun bir Yığın Taşması, Sunucu Hatası veya Webmaster'ın sorusu olup olmadığından da emin değildim - daha uygun bir kanala geçiş oldukça iyi.


Arka plan : Geçenlerde tüm kullanım için, sitenin URL'ler dönüştürmek istendi wwwolduğu gibi, http://example.comhiç http://www.example.com. Talebin sebebi kafamın üstünde. E-postadan bir alıntı yapıyorum:

Bir sorunum var

Görünüşe göre, site başlangıçta kendi ağlarıyla kurulduysa (benden önce), yükleyiciler iç etki alanını 'example.com' olarak kullanmayı seçtiler ... iyi değil ...

Bu, dışarıdan çözülmeye çalışılan bir sorundur .... Birkaç qweb sayfa kaynağı kodlamasına baktım ve birçok bağlantının 'http: \ example.com \ PAGE.XXX' olarak kodlandığını gördüm ...

Muhtemelen küresel olarak 'http: \ example.com' dan 'http: \ www.example.com' a değiştirilebilir mi?

Www'yi çözebilirim, ancak bir bağlantıya bastığımda sunucunun 'example.com' alanını barındıran dahili ÖRNEK olduğunu düşünüyor ...

Müşteriyle ilgili bir şey, web sitesine kendi ağlarında erişememek. Bahsettiğim gibi, tam olarak anlamıyorum.

Bu yüzden, değişikliği uyguladım, ancak test ederken yanlışlıkla fazladan wyazdım ve şaşırdım - site hala çalıştı.

Sonra birkaç denedim w, sonra iki, sonra biraz saçma yazdım ve site hala çalıştı.

DÜZENLEME : Daha doğru olması için, yalnızca alfa, sayısal, kısa çizgi ve alt çizgi karakterleri çözülür, başka bir şey tarayıcıda bulunmayan bir hata döndürür .

Bunu Stack Overflow'ta test ettim ve kullandığımda yönlendirildim www, her şey bir "Sunucu bulunamadı" hatası verdi.

Bu e-posta isteğinin ne anlama geldiği ve neden bahsettiğim kazalar ve denemelerin işe yaradığı hakkında bir fikri olan var mı?

Kesinlikle daha fazla bilgi verebilirim, neyin alakalı olacağından emin değilim.


Bunu daha önce hiç duymamıştım ... neredeyse her şeyi yazabildiğiniz ve hala ana etki alanına girebildiğiniz alt alanlar için bir "hepsini yakala" gibi. Peki test.yourDomain.com'u denediğinizde ne olacak? Yeniden yazmak mı yoksa www'ye yönlendirmek mi? veya testi yapar. URL’de kalıcı mı?
Sparky

W3C sitesine bakın.

@ Sparky672: Normal olarak görüntüleniyor, yönlendirme yok veya bir şey yok.
Wesley Murch

@Wesley: Sadece yinelemek için ... akla gelebilecek en saçma bir alt etki alanını dahil edebilirsin ve işe yarıyor mu? Tuhaf. Bir "wildcard ile Mod Rewrite" benim ilk düşünce oldu ama URL'de rasgele alt alan devam ederse, gerisindeki mekanizmanın hiçbir fikrim yok.
Sparky

2
Bir DNS joker karakteridir, ancak yalnızca karakter verisine izin vermeyen DNS adlandırma standartlarına tabidir.

Yanıtlar:


11

wwwbir alt etki alanı example.com.

DNS'yi farklı web sunucularına çözümlenen ve bu nedenle size farklı bir site sağlayan birden fazla alt alana sahip olacak şekilde yapılandırabilirsiniz.

example.com (alt etki alanı yok)

site2.example.com

site3.example.com

example.comAğları DNS sunucusunda, iç web sunucusuna çözümlemek üzere ayarlanan ağı ayarlayana benziyor ; bu, yalnızca dahili ağdaki ana bilgisayarlara erişilebilir example.comdurumda olduğundan, ağ içinde dolaşan herkes çözmek için farklı bir DNS sunucusu kullandıklarından, dışarıdakilerden farklı bir web sitesi görür example.com. Buna kendi alt alanını vermek daha iyi olabilirdi. Örneğininternal.example.com

Ağın içindeki bir kullanıcı, www.example.combir bağlantıya vurmak için tarama yapar ve example.comharici olarak iyi şekilde alınır , ancak dahili olarak farklı web sunucularına giderler, bu yüzden sizden bağlantıları değiştirmeniz istenir.

Dahili sunucudaki içerik harici ile aynıysa, o zaman ters problemle karşılaşabilirsiniz. Dahili siteye göz atarken, herhangi bir köprü sizi dış siteye götürür.

Mümkünse, köprülerinizde göreceli URL’leri kullanmayı daha iyi bulabilirsiniz. örneğin <a href="/webmasters//index.htm">Index Page</a>yerine<a href="https://example.com/index.htm">Index Page</a>

Tarayıcı daha sonra https://www.example.comveya https://example.comgöz attığınız siteye bağlı olarak bunu seçer .

wwwİşler neden Wildcard DNS girişi olabilir, yani * .example.com aynı IP’ye çözümlenir, bu da mevcut olmayan tüm alt etki alanları için etkili bir şekilde bir araya gelir.


Güzel bir açıklama, şimdi bana daha açık bir şekilde geliyor. Göreceli URL'ler hakkında iyi ipucu - Onları zaten sitenin% 90'ını kullanıyorum, ancak bazen her şey için bir CMS kullandığımızdan beri radarın altına kayarlar. Yani teknik olarak bir tercih olabilir değil izin vermek wwwbir alt alan olarak çözmek için?
Wesley Murch

Evet, genel olarak yapılmasına rağmen. Tam DNS kontrolü ile, için DNS girişini açıkça ayarlamanız gerektiğine inanıyorum www. DNS sağlayıcım otomatik olarak www alt etki alanı olarak ekler.

8

WWW, World Wide Web için bir meşe palamudu olup, etki alanının bir web sitesine ev sahipliği yaptığını belirtmek için insanlar tarafından kullanılan ortak bir alt etki alanıdır.

Bir alt etki alanı adının kullanılması, bir web sunucuları kümesine işaret eden bir CNAME kaydı oluşturarak gelen web trafiğini yük dengelemek için kullanışlıdır. Şu anda, yalnızca bir alt etki alanı cname' olabileceğinden, aynı sonuç çıplak etki alanı kökü kullanılarak elde edilemez.

Çoğu durumda, www.alt etki alanının ihmal edildiğine inanıyorum ve birini ya da diğerini yazmanız gerçekten önemli değil. Bununla birlikte, bugün web’in nasıl göründüğü ve HTTP ve web’in ne kadar yaygın olduğunu görerek www., alan adının dahil edilmesini asla zorunlu kılmayacağım ve bugün bir web sitesine bakarsanız, facebook ve google prepend www., yazmasanız bile.

Neden başka şeyler yazarken bile çalışıyor, DNS'iniz bu etki alanı için ayarlanmış şekilde yapmak zorunda. Joker karakterleri ele almanın ve tüm alan adlarından bağımsız olarak tüm trafiği aynı web sunucusuna iletmenin yolları vardır . Ancak, her bir ana bilgisayar başlığına bir şekilde yanıt vermek web sunucusuna bağlıdır ve bu tamamen yapılandırılabilir (ve açık bir şekilde yapılandırmanın soruyu tam olarak cevaplamak için yapılandırmanın ne olduğunu kontrol etmeniz gerekir).


Peki, OP'nin URL'ye herhangi bir alt etki alanını kelimenin tam anlamıyla nasıl yazabileceğini ve hala çalıştığını açıklayan nedir?
Sparky

Web servis sağlayıcısının benzer şekilde ayarlandığı göz önüne alındığında. Web sunucusu joker karakterlerle doğru web sitesini eşlemek zorundadır. Diğer bir deyişle, ana bilgisayar başlığında sona erecek olan şey muhtemelen herhangi bir şey olabilir, ancak doğru şekilde eşlenmezse doğru web sitesine girmez.

Bana mantıklı gelmiyor. Kelimenin tam anlamıyla herhangi bir anlamsız kelimeyi alt alana yazabildiğini iddia ediyor ve site, URL’de yer alan rastgele alt alanla hala iyi durumda.
Sparky

2
Evet, DNS joker karakterleri (cevabına bile bağladım), size söylüyorum. Joker karakter alt alanlarına sahip olabilirsiniz ve web sunucunuz joker karakter kullanarak çalışacak şekilde ana bilgisayar eşlemesi yaparsa. Sadece tarif edildiği gibi.

Açıklamana itiraz etmiyorum. Sadece, hepimizin OP ile aynı sayfada olduğumuzdan emin olmakla birlikte açıklamasının benim için yeni bir tane olduğunu da belirterek.
Sparky

2

Eğer tam olarak bu "url" yi kullanmaya çalışıyorlarsa: http:\example.com\PAGE.XXXo zaman hiçbir şey onlara yardım etmeyecek.

wwwWww.ornek.com'daki son ekler itibariyle ...

Tarihsel olarak 'www', 'ftp', 'pop3', vb. Ve aslında bu şema hala birçok şirkette kullanılmaktadır.

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.