Forum
Merhaba Arkadaşlar ,
Bir site yapacağız ingilizce fransızca ispanyolca ve turkce ama ben sunu istiyorum.Yurtdısından gelenler oncelikle ingilizce siteye ulassın isterlerde dil seceneginden digerlerine gecebilsinler .Ama Turkiye'den girenlere ilk olarak site turkce acilsin.Amerika'dan adam xx.com sitesine giriyorsa ingilizce tr'dan giriyorsa turkce gibi...Dier diller icinde aynı sey gecerli olmasını istiyorum bunu nasıl yapabilirm.
Teşekkürler
Yapmak istediğiniz şeylerin farklı yöntemleri var.
1. Hosting Linux ya da Windows ise farklı kodlar kullanabilmektesiniz. Mesela .htaccess içersine ip bazlı yönlendirme kodu eklenebiliyor.
2. Yine aspx ya da php kullanımınıza göre default sayfanızı ip adresini kontrol edebilecek şekilde yazabilirsiniz.
3. Kodla uğraşmak istemiyorum diyorsanız, GeoDNS diye bir şey var. Yurt dışından gelecek request'ler için farklı bir ip, yurt içinden gelecekler için farklı bir ip assign eder, header'ları buna göre düzenleyerek, farklı dillerin açılmasını da sağlayabilirsiniz. GeoDNS hizmetini ücretsiz olarak veren bazı firmalar mevcut, Google aramasıyla bulabilirsiniz bir kaç tanesini.
Saygılarımla.
Merhaba
ip bazlı olması icin hangi ipleri kullanmam gerekiyor?
açıkcası Türkiye'ye ait çok sayıda ip bloğu var.
şimdi aklıma gelen farklı bir yöntem, kullanıcının explorer dil seçeneğine ya da dil ayarlarına göre yönlendirme yapmak. nasıl yapılabiliyor bilmiyorum ama bu şekilde yönlendirme yapılabildiğini biliyorum.
yine farklı bir yöntem olarak, ip'lerin hangi ülkeye kayıtlı oldukları bulunabiliyor. aynı işlem yardımıyla yönlendirme yapabilirsiniz.
http://www.veriportal.com.tr/sikca-sorulan-sorular/apache-mod_rewrite-htaccess-ile-url-yonlendirme
selamlar