Domain ve URL’nin farkı nedir?


849

Domain nedir sorusuna geri dönersek, domain birini belirli bir web sitesine yönlendirebilen bir metin dizisidir diyebiliriz. Ama bu aynı zamanda URL (Uniform Resource Locator)’nin de genel bir tanımı olabilir. Hatta aralarında belirli farklar olmasına rağmen çoğu insan domain ve URL’yi aynı anlamda ve birbirlerinin yerine kullanır.

URL nedir?

URL (Uniform Resource Locator) kullanıcıyı bir web sitesi ya da sayfasına yönlendiren adrestir. URL ve domainin benzer noktaları olsa da URL çok da ayrıntılı ve tanımlayıcıdır. Hatta URL içinde domaini de barındırır.

Örneğin, https://tr.godaddy.com/help/what-is-a-url-8809 içinde GoDaddy.com domainini barındıran bir URL’dir. Şimdi bu URL’nin diğer öğelerine de bir bakalım.

Protokol

URL’ler belirli bir kaynağa nasıl erişileceğini bildiren şema veya protokoller içerir. Yukarıdaki örnekte protokol https://’dir. Çoğu web adresi HTTP (Hypertext Transfer Protocol) ya da HTTPS (SSL ile korunan HTTP) protokolünü kullanır.

Bu yazımıza da göz atabilirsiniz: Web güvenliği için HTTPS otobüsüne binme zamanı

Alt domain (subdomain)

Alt domain, web sitenizin tamamen apayrı bir bölümünü oluşturmak için kullanılır. Bir URL’de alt domain varsa, domain’den önce “.” ile ayrılır.

Web siteleri, gelişim süreçlerini test etmek, yeni dizinler oluşturmak, web dosyalarını ayırmak ya da depolamak ya da web sitesinin farklı bölümlerini son kullanıcıya sunmak için alt domain kullanabilir.

Örneğin GoDaddy, www.GoDaddy.com ana sitesine ek olarak farklı ülkelerde farklı dillerde hizmet veriyor ve bunu belirtmek için alt domainler kullanıyor:

tr.godaddy.com

de.godaddy.com

Yukarıdaki iki adres örneğinde tr ve de, GoDaddy’nin ziyaretçilerine farklı dilde sayfalar sunmak için kullandığı alt domainlerdir. Gördüğünüz gibi, iki web sitesi de aynı domaini ancak farklı alt domainleri kullanıyor.

Daha önceki örnekte, www – açılımı World Wide Web – alt domain yerine geçiyor. Çoğu domain www. alt domainini kullanmıyor ancak bazıları hâlâ tercih edebiliyor.

Web sunucularının bir web sitesinin bu iki versiyonunu farklı gördüğünü bilmek önemlidir.

 URL’niz için www ve www olmayan alt domainler arasında oluşabilecek sorunları çözmek istiyorsanız asıl domaininize uygun yönlendirmeleri ayarlamanız gerekiyor.

Domain

Domain nedir konusunu daha önce ayrıntılı konuştuğumuz için burada yeniden tekrarlamayacağız, ancak URL’de protokol ve (varsa) alt domain’den sonra geldiğini söyleyebiliriz. Örneğimizde GoDaddy.com kısmı domain oluyor. Domainler hem üst seviye (TLD) hem ikinci seviye domain (SLD) bölümlerini içerir.

Yol

URL’nin yol bölümü, web sunucusunun göstereceği kaynağı belirtir. Bizim örneğimizde yol /help/what-is-a-url-8809.html kısmıdır ve URL’nin TLD’den sonra gelen kritik öğelerini içerir. Yol, “/” ile başlar ve büyük/küçük harfe duyarlıdır.

Dizin veya alt klasör

Bir URL, web adresinin yol bölümünde bir dizin veya alt klasör içerebilir. URL’nin bu bölümü web sitesinin içinde belirli bir kaynağı barındıran bir dosyayı işaret eder. Bizim örneğimizde dizin /help/ kısmıdır. Bazı URL’lerin dizin içinde dizinleri ya da alt klasörleri bulunabilir.

Dosya adı

Bir URL’nin son ana bölümü dosya adı veya dosya uzantısıdır. Bu, web sunucusuna son kullanıcıya gösterilecek olan dosyayı söyler. En genel dosya adları arasında .pdf, .png ve .html bulunur – ancak çoğu web sitesi HTML uzantısını URL’lerden otomatik olarak kaldırır.

URL ve domain arasındaki fark

Bir web sitesinin URL’si her zaman domainini de içerir. Ancak gördüğünüz gibi web sitesindeki belirli sayfalara ya da kaynaklara ulaşabilmek için URL’nin içermesi gereken başka bölümler de var.

Domain ve URL arasındaki temel fark ne kadar karmaşık olduklarıdır.

Domain, kullanıcıyı web sitesindeki belirli tek bir sayfaya yönlendirir ve eğer varsa protokol ya da alt domain içermez.

Bir web sitesinin sadece tek bir domaini varken sayısız URL’si olabilir.

Web sitenizdeki her sayfanın, görselin ve diğer medyaların benzersiz bir URL’si vardır. URL’ler web sitenizin içindeki benzersiz varlıkları belirtmek için kullanılır.

Kaynak: