Karmod.com/altdiller kısmı ikinci bir ip ile dinlenemez direkt. çünkü ana virtualhost karmod.com ve 80 - 443 portlarından dinler.
nginx ile şöyle yapılabilir;(apache de yapar. diğer web server yazılımlarıda yapar ama uzmanlığım nginx de)
proxy yönlendirmesi ya da fastcgi ile.
fastcgi'ı ana sunucu dışındaki(aynı switch değil) sunucuya eriştirmeyi önermiyorlar.
proxy daha sağlıklı.
şimdi doğru anlamış mıyım?
ana makina tr de.
alt dizinler ise farklı ülkelerdeki sunucularda çalışıyor ? eğer böyle ise nginx proxy ve proxy cache(bunu yapmazsanız gelen istek şöyle ilerler: client <-> nginx <-> subdirectoryproxy) ile çok rahat yapılır. ana siteye istek yapan client ip de proxy ye yönlendirilir. bu sayede script gerçek ip adresini alabilir.
proxy cache olmazsa aradaki ping süresi sitenin cevap vermesini yavaşlatır.
cdn ise client'ı ilgilendirir. Çünkü script, image, css dosyalarını client çeker.
@PiEycPi; nin dediği gibi subdomain en sağlıklısı. web server ile geoip kontrolü yapılır ve istek yapan ip adresinin lokasyonuna göre ya da tarayıcı diline göre(her tarayıcı dil göndermez bu sıkıntılı) subdomain yönlendirmesi yapılır.
altdizin ile sol kulağı sağ elle baş üstünden tutuyoruz, subdomain ile direkt sol el tutuyor.