Modern web tarayıcılarında, www'yi kullanan bir url'ye yöneltmenin bir anlamı var mı?


70

Bunu yaparken www.facebook.comveya www.cbc.caihmal ederek yapılan herhangi bir yarar veya fark var wwwmı?

DÜZENLEME: bu nedenle www, atlanırsa, ancak otomatik olarak eklenmezse bir sorun olabilir www;


26
Buraya bakın: no-www.org
gparyani

26
Buraya bakın: yes-www.org
Michael Hampton

26
Hayır, buraya bakın: extra-www.org
chris-l

4
@MichaelHampton Evet-www'nin insanlara köprü metni aktarım protokolü ve diğer internet protokolleri arasındaki farkı hatırlatmak için kullanmamız gerektiğini söylüyor gibi göründüğünü seviyorum. Gerçekten, hiç kimsenin
http’i

2
@ Chris-l: Güzel bunu anlamak yönlendirmek www.extra-www.org ve extra-www.org için www.www.extra-www.org :-)
Martin Schröder

Yanıtlar:


80

Modern web tarayıcılarında, www'yi kullanan bir url'ye yöneltmenin bir anlamı var mı? Www.facebook.com veya www.cbc.ca adresine giderken www atlanarak herhangi bir fayda ya da fark var mı?

Genelde yapmaz ama olabilir .

Bunun tarayıcı ile ilgisi yok; web sunucusu ile ilgisi var. Web sunucusu, web sayfaları için sorguları alan ve uygun verileri gönderen bir bilgisayardır (hatta birden fazla bilgisayar). Bir URL, biri web sunucusunun adı veya adresi olan birkaç bölüm içerir.

Birçok şirket bir web sunucusundan daha fazlasını barındırır; ayrıca bir FTP sunucusu, veritabanı sunucusu, posta sunucusu vb. Çalıştırabilirler. Bunlar web sunucusu ile aynı makineden veya farklı makinelerde barındırılabilir.

Geçmişte, farkın tutarlılık için bir önek ile belirtilmesi yaygındı. Örneğin, Acme Industries etki alanı adını satın alabilir ve acme.orgdaha sonra sahip oldukları farklı hizmeti barındırmak için bir veya daha fazla bilgisayar kurabilir. Hizmetlerden birini kullanmak istediğinizde uygun ana bilgisayar adını girin:

 www.acme.org - Acme’s web-site
 ftp.acme.org - Acme’s file server
 sql.acme.org - Acme’s database server
 pop.acme.org - Acme’s incoming mail server
smtp.acme.org - Acme’s outgoing mail server

Peki neden hala olmadan çalışıyor www.? Çünkü çoğu web sunucusu farklı URL'leri kabul etmenize ve bunları gerektiği gibi yönlendirmenize izin verir . Kullanıcıların kolaylık sağlaması için, çoğu şirket ve kuruluş, web sunucusunun 80 numaralı bağlantı noktasındaki (“web bağlantı noktası”) ana bilgisayar adına bağlantıları yönetmesine veya web sunucusu farklıysa, başka bir sisteme yönlendirmesine yönelik bir kural belirlemiştir. makinesi.

Erişilen hizmeti veya makineyi ayırt etmek de bağlantı noktasından yapılabilir, ancak özellikle adın içine dahil edilmesini gerektirir, bu nedenle önekleri kullanmaktan daha iyi bir şey değil:

acme.org:80     - web-server
acme.org:21     - file server

Bazen şema bu işlevi yerine getirebilir:

http://acme.org - web-server
ftp://acme.org  - file server

Şemaları kullanmak da işe yarar ve uygun yazılımı kullanarak otomatik olarak yapılabilir (örneğin, bir tarayıcı ekler http://, bir e-posta istemcisi ekler pop://vb.), Ancak var olabilecek her sunucu türü için resmi şemalar yoktur ve mevcut ideal değil çünkü onu desteklemesi için yazılım gerektiriyor.

Dahil etmek gittikçe daha az gerekli hale geliyor www., ancak evrensel değil ve bazı siteler hala buna ihtiyaç duyuyor çünkü işleri düzenli tutmaya yardımcı oluyor.


2
Kuruluma bağlı olarak, yeniden yönlendirmeler aslında DNS düzeyinde gerçekleşiyor olabilir. Aslında, en az bir büyük etki alanı sağlayıcısıyla yapılan varsayılan kurulum budur. Yönlendirme Ayrıca, oldu webserver düzeyde, yine bir alan ve onun hem DNS girdilerini gerekiyordu www(bu farklı hizmetler / portlar için daha fazla kontrol sağlamak rağmen) yine web sunucusu doğru alt alanı.
Bob

1
Evet, şu anda gerçekleşmesi için farklı yollar var ve oldukça karmaşık ve kafa karıştırıcı olabiliyor. :-/İnternetin temelleri ilk kez tasarlanırken (ve daha sonra URL'ler standartlaştırılırken), ICANN veya hatta IANA ve alt alanlar gerçekten gerçek fiziksel makinelere göndermediklerini söyledi. Bugünlerde hepsi aynı sistemden veya hatta bir kümeden oluşuyor.
Synetech

SRV kayıtlarının en erken 1.2’ye kadar HTTP’de kullanılamaması üzücü: stackoverflow.com/questions/9063378/…
Rob Starling

Bir yandan notta, bazen tarayıcıların bununla bir ilgisi olabilir: Firefox’ta, eğer www olmayan etki alanı erişilemiyorsa, tarayıcı www alt etki alanını yüklemeye çalışır. Örneğin, yükleme example.invalidişlemi www.example.invalidsunucu yönlendirmeleri olmadan da yüklenir .
kapex

@kapep, evet, bazı tarayıcılar yardımcı olmaya çalışacak ve otomatik olarak şemalar ve ön ekler ekleyecektir. Örneğin, Chrome'da, + microsofttuşlarına basıp Ctrl+ tuşuna basarsanız Enter, Chrome http://www.ve ekleyecektir .com. Bununla birlikte, bu gereksinimin tarayıcıyla ilgisi olmadığını, çalışıp çalışmamasının sunucuya bağlı olduğunu kastediyordum .
Synetech

14

Evet ve hayır. Www, web siteleri için yaygın olarak kullanılan bir alt etki alanıdır ve maalesef, tüm şirketler ikinci düzey alan adlarını onsuz erişilebilir olacak şekilde ayarlamamışlardır.

Böylece gideceğiniz adresi ise sahip bir www alt alan adı ve onun ikinci seviye daha sonra gerekli izin verecek şekilde ayarlanmış değil. Başka hayır.

Nasıl kurduğuna gelince, www gerekmediği ve ihtiyaç duyduğu düşünce okulları var . Biraz nedeni var değil www az ikinci seviye alan noktaya alan adı kayıtlarını oluşturmaya. www muhtemelen bu gün ve yaşta modası geçmiş durumda ama buna sahip olmaktan zarar görmüyor. Benim durumumda, şahsen benim www alanım yok ama bu tembellikten başka bir şey değil.


3
Bir alt etki alanı ve bir cname farklı şeyler olduğunu düşünüyorum. wwwBir cname değil, bir alt etki alanıdır.
287352

6
Bir cname, sadece bir IP adresi yerine başka bir etki alanı adına işaret eden, yalnızca A adı veya AAAA adı gibi bir kayıt türüdür. Her zaman bir cname yapan www alt etki alanı hakkında büyülü veya özel hiçbir şey yoktur - Genelde onları A adları veya AAAA adları olarak ayarlarım.
Journeyman Geek

Evet, bu doğru, ancak hiç kimse wwwalt etki alanı olarak ayarlamaz, bunun normal etki alanından farklı bir şey olduğu yerde. Konvansiyonel olarak, teknik olarak bir ya da olmadığından, bir alt etki alanı olarak adlandırmak kafa karıştırıcıdır. Yine de, teknik olarak, wwwcname de değil, ama bu soru için çok teknik geliyor.
287352

1
teknik olarak foo.bar, üst düzey bir etki alanı olan (annoyingly muhtemelen yakında olacak) olan .bar'ın bir alt etki alanıdır ve www.foo.bar, foo.bar'ın bir alt etki alanıdır. Burada kılları bölüyoruz, ancak cname, bir etki alanı türü değil, bir etki alanı kaydı türüdür .
Journeyman Geek

@fredsbend - aslında daha iyi performans sağladığı için www'yi bir alt etki alanı olarak ayarlamak yaygındır - bir tane daha az DNS araması. Bunun bir örneği olarak Google'dan başka bir yere bakmayın. Onların www kayıtları, temel alanları gibi A kayıtlarıdır. Aynı durum superuser.com ve slashdot.com için de geçerlidir. Hiçbir şekilde normlara özgü veya farklı değildirler.
davidgo

3

Genellikle, şirketler "domain.com" u "www.domain.com" a yönlendirir, ancak bu gerekli bir standart değildir ve her zaman takip edilmez.

İnternet etkileşiminin çoğunu bir web tarayıcısı aracılığıyla yaparken, internet üzerinde web sayfalarının yanı sıra başka şeyler de var. Bunların hemen hemen hepsi bugün web sayfalarına sarılıyken, hala FTP, Telnet, Gopher, haber sunucuları, posta sunucuları, SIP (IP üzerinden ses) ve birkaç diğer eğlenceli protokol var. Parmak hatırlayan var mı?

Tüm bu hizmetlerin farklı olması nedeniyle, her birinin kurallara göre atanmış benzersiz bir ana bilgisayar adı vardı: ftp.netscape.net adresinde bir FTP sunucusu bulma konusunda her zaman güvenebilirsiniz, onların gopher sunucusu gopher.netscape.net ve benzerleriydi.

Tabii ki, 80'li ve 90'lı yılların başında bir sunucu bilgisayar, lüks bir otomobilden daha pahalıya mal olur. Bu yüzden, www.company.com ve ftp.company.com muhtemelen aynı yere işaret etti, çünkü tüm şirketin tek bir internet sunucusu olacağı için.

Sonra büyük bir şey oldu. 90'lı yıllarda: sunucu bilgisayarlar daha ucuz hale geldi ve pahalı ana bilgisayarlar ve mini bilgisayarlar Disneyland'de bir hafta sonundan daha az maliyetli olan emtia sistemlerine yol açtı. Herhangi bir masaüstü makinesi ücretsiz Linux sayesinde bir web sunucusu olabilir ve insanlar birden fazla bilgisayarla sunucu çiftliklerini kurmaya başladılar. Bugün, 100 dolardan daha az bir web sunucusu oluşturabilir ve bunu bir soda kutusundan (umarım boş bir kutuda) saklayabilirsiniz.

Böylece internet patladı: Facebook bugün bir gün içinde 1995’teki İnternet’in tamamından çok daha fazla hit alıyor. Bu nedenle web isteklerini yerine getirmek için birden fazla sunucu kullanıyoruz: bu günlerde tüm bilgisayar grupları tek bir ana bilgisayar adına yanıt verecek, teşekkürler yük dengeleme büyüsüne ve İnternet, tüm İnternet çalışmalarımızı bir web tarayıcısı üzerinden yapmanın standartlarına karar vermiş gibi görünüyor.

Bunun anlamı şudur: www.domain.com artık ftp.domain.com ile aynı bilgisayarda değildir. Öyleyse, isteklerini "domain.com" un "çıplak" etki alanına göndeririz?

Bugün insanlar "web" i "İnternet" olarak düşünüyorlar ve bu yüzden yaptıkları her şey için bir tarayıcı kullanıyorlar. Bu, dosyaları indirmek, haber okumak, e-postaları kontrol etmek, blogları okumak ve hava durumunu kontrol etmek için ayrı programlara sahip olmanız nedeniyle çok uygundur. Aynı zamanda "neden web sitemizin önünde www var?" Gibi sorular getiriyor. Bu, genellikle çıplak bir etki alanı için yapılan bir isteğin, o alanın www sunucusu için yapılan bir istekle aynı olduğunu farz ederek uzaklaşabileceğimiz anlamına gelir.

Şimdi çoğu şirket, "domain.com" u "www.domain.com" adresine yönlendirerek çıplak isteklere cevap verecek. Ancak, bunu gerektiren hiçbir standart yoktur ve sık sık sunucu çiftliklerinde barındırılan küçük alanların çıplak alanlara bu şekilde yanıt vermeyeceğini göreceksiniz. (Örneğin, kullandığım bir barındırma şirketi, birileri yalnızca "etkialanim.com" yazdığında kullanıcıları barındırma şirketinin açılış sayfasına bıraktı.)

Neyse ki, aramızdaki tembeller için, çoğu tarayıcıda işlemi daha da kısaltmanıza izin veren bir klavye kısayolu var: sadece "şirket" yazın, Control-Enter tuşuna basın ve tarayıcı "www.company.com" olarak genişler.


Bu, neden wwwadreslerin önünde olduğumuzu soran kullanıcılar için iyi bir nokta . Pratik olarak, bir son kullanıcının bir URL’yi gördüğü tek zaman tarayıcılarında, ki neredeyse her zaman a’ya gider www. Web uygulaması yazmaya veya ağları yönetmeye başladığınızda, her türlü wwwURL’yi hızlı bir şekilde "keşfedersiniz" . İnsanlar neden wwwweb sayfalarında olduklarını soruyor, ancak hiç kimse Thunderbird'ü yapılandırırken neden smtpve ’ popye eklemek istediklerini sormuyor .
Superbest

Web postasının bir şey haline geldiği zamanlar (Outlook gibi tek başına posta istemcileri kullanmak yerine), bir kullanıcıya tarayıcısını "mail.mydomain.com" adresinde e-postayla bulmasını söyledim. Bana işe yaramadığını söyleyip duruyordu. 2 gün yürüdükten sonra nihayet bana bir ekran görüntüsü gösterdi. "Www.mail.mydomain.coim" yazıyordu. Bazen kazanamazsın.
TomXP411

3

URL’lerin alan adı kısmı geriye doğru okunur. Yani www.example.com/index.htmlaslında com/example/www/index.htmlkim "içinde" kim olduğu gibi.

Birçok site bir var wwwalt alan, ancak gibi diğer alt etki alanları da olabilir ftp, secure, members, forum, us, fr, chinavb. Bunların hepsi birbirinden farklı ve www.example.comayrıca farklı bir adres example.com( örneğin, değil example.comgibi yorumlanması gereken bir kural yoktur ).www.example.comstore.example.com

Eklemezsem ne olur www?

Genellikle, hiçbir şey. Web sitelerini çalıştırmak İnsanlar herkes her zaman unutmak için gidiyor farkında olduğumuzdan, onların yapmak için siteyi yapılandırmak www.example.comve example.com(yönlendirerek) aynı yere gelin.

Mavi bir ayın içine girmeden çalışamayacak bir siteye girebilirsiniz, wwwçünkü çalışan kişi konfigürasyonu yapmamıştır. Böylece erişebileceksiniz http://www.example.comancak http://example.combir hata döneceksiniz.

Fazladan bir miktar koyarsam ne olur www?

Hangi URL'nin çalıştığını ve hangilerinin çalışmadığını değiştirmek dışında, yukarıdakiyle aynı.

Ayrıca, teknik olarak, http://parçayı da eklemeniz gerekir , bu nedenle girdiğiniz herhangi bir adres girseniz de girmeseniz de eksiktir www. Tarayıcı, her iki durumda da ne demek istediğinizi anlamak wwwzorunda kalacak - bu da dahil edilmek anlamına geldiği anlamına gelebilir .

wwwGünümüzde meselelerin çok nadir olduğu yerler , ancak son 2-3 yılda birkaç taneyle karşılaştığımı biliyorum. Şu an ne olduklarını hatırlayamıyorum.


0

Bir sysadmin olarak, web servisinizi hızlandırmak için CDN Servislerini kullanmak istiyorsanız, dns kurallarının bir kombinasyonunu birlikte kullanamazsınız.

Bir CDN kullanmak için, bir dns Cname kullanmanız gerekir, bu yüzden acme.org için bir Cname oluşturmanız gerekir, ancak user@acme.org ile Mail almak istiyorsanız, acme.org için bir cname sahibi olamazsınız. Öyleyse, web sunucusu için bir alt etki alanı www kullanmalısınız, böylece sysadmin bir www kaydına sahip olmak zorundadır.

Size gizlenmiş modern tarayıcılar www bölümünü yazmaya ihtiyaç duyuyor, ancak bu bölüm ziyaret oranı yüksek bir web sitesi için gerekli olabilir. İnternet kuralları eski, ama bizim kurallarımız.


0

Şu anda web’de dolaşan akıllı telefonlar ve küçük ekranlı tablet aygıtlarıyla (üzgünüm, ancak kendimi iWords yazmaya zorlayamıyorum) çeşitli sorunlarla ilgileniyorum.

Genel olarak ön kodları mobi.veya m.(yerine kullanılan www.daha küçük ekranlar için özel web sayfalarını temin etmek için).

Küçük bir cihazda (kaydırma, kaydırma, kaydırma) büyük ölçekli bir web sayfasında gezinmeyi denemekle kim ilgilenmedi?


-1

Daha önce bahsedilenleri temel alarak, çoğu kurumsal / özel sunucu otomatik olarak WWW'ye yönlendirilecektir. Öte yandan, çoğu olmasa da çoğu .GOV ve .MIL siteleri olmaz. Bu durumlarda, genellikle birçok hata mesajından birini alırsınız. Bu siteler de genellikle otomatik olarak HTTPS'ye yönlendirmez: HTTP'den: gerektiğinde bile.


Doğru değil. Bakınız, örneğin: usa.gov, whitehouse.gov, vs.
Moshe Katz
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.