Merhaba, üst düzey ülke kodlu alan adları ile ilgili bilgiler yazıyorum. .ht üst düzey ülke kodlu alan adı, hepinizin bildiği gibi Haiti ülkesini belirten alan adı. Bu üst düzey ülke kodlu alan adı ile ilgili sıkıntıyla karşılaştım. Şöyle ki; örneğin, wmaraci.com/.ht yazdığında 403 hatası alıyorsunuz veya ***.net/.ht yazdığınızda da 403 hatası alıyorsunuz. Dikkat ilki litespeed, diğeri ngnix. Ayrıca 404 değil, 403 hatası. Aynısını benim sitemde (apache) yaptığımda veya pek çok sitede de aynı sorun oluşuyor.
Şunu da belirtmeden geçemeyeceğim, tüm üst düzey ülke kodlu alan adlarını denedim. Bazı sitelerde farklı üst düzey ülke kodlu alan adlarında da benzer sorunlar oluşuyor. Örneğin; wmaraci.com/.au veya wmaraci.com/.tr. Ama aynı şekilde size sitemden bir bağlantı göstereyim. Bir sorun yok gibi gözüküyor. Yalnız dikkatinizi çekerim; diğer uzantılar için 403 değil, 404 hatası veriyor. .ht hariç bende hiçbirisinde başında nokta ile birlikte sorun oluşmuyor. Yalnızca .ht'de bu sorun var.
Aşağıda belirttiğim istisnalarda ise bu hata alınmıyor.
İSTİSNALAR
1. Alt alan adı ile açılan internet sitelerinde sorun oluşmuyor. (Bunun da istisna olmayanları var. Örneğin; tr.norton.com/.ht)
2. https güvenli bağlantı ile açılan internet sitelerinde sorun oluşmuyor. (Bunun da istisna olmayanları var. Örneğin; ais.osym.gov.tr/.ht gibi)
3. com.tr ve benzeri jenerik alan adı ile üst düzey ülke kodlu alan adı birlikte olan internet sitelerinde sorun oluşmuyor. (Bunun da istisna olmayanları var. Örneğin; ozdebir.org.tr/.ht gibi)
Sorun oluşmayan fakat belirttiğim istisnalara da uymayan web siteleri de var. Örneğin; kaspersky.com/.ht
Benim tahminimce, bu sorun ICANN kaynaklı. Fakat alınan hata sunucu hatası. Bu nedenle sorun apache'den kaynaklanıyor olabilir mi? Bundan da emin değilim. Aklım almıyor. Yoksa ben bir uygulama hatası mı buldum? Bu konuda sizin de fikirlerinizi alabilir miyim? Teşekkürler.
Ek olarak; Bunu nasıl buldun? diye sorabilirsiniz. Google webmaster, sitemde bu bağlantıya sürekli olarak erişilemeyen hatası verdiği için buldum.
Mesela bakın aynı scripti kullandığım Vikipedi'de tr.wikipedia.org/wiki/.ht yazarak içeriğe ulaşılabiliyor iken; tr.wikipedia.org/.ht yazdığınızda veya en.wikipedia.org/.ht yazdığınızda 403 hatası alıyorsunuz. Bana göre bu işte bir tuhaflık var.