Halihazırda domainim yandex e yönlendirilmiş durumda. ana ve alt domainlere A kaydı ekleyerek kendiserverıma bağladım (Ubuntu üzerinde aaPanel). Bahsettiğiniz yönlendirmeyi yandexten mi yapmalıyım, yoksa server tarafında mı?
Yandex tarafında böyle bir pencere var. Hangi kutucuğa ne yazmalıyım?
Son olarak şu sonuca vardım. Sunucu(DNS) ve istemci tarafında SRV desteği olan hizmetler için geçerli bu port yönlendirme olayı. En yaygın örnekleri:
Minecraft, Teamspeak, Microsoft Exchange
Mesela teamspeak için konuşacak olursak: istemci, yazılan hostname in srv kayıtlarında teamspeak servisini arıyor. Varsa orada yazan portu kullanıyor. Yoksa zaten varsayılan porta gidiyor.
En büyük kullanım alanı web tarayıcıları olmasına rağmen tarayıcılar SRV kayıtlarını desteklemiyor. Yani direkt olarak bir subdomaini :8888 portuna yönlendirip tarayıcıya sadece portsuz adres yazarak o sayfaya erişemiyorsunuz. Çünkü tarayıcı http/https istekleri için SRV kayıtlarını görmezden gelerek varsayılan olarak 80/443 portlarına bağlanmaya çalışıyor.
Amaç web sayfasını port olmadan görmekse, proxy/ters proxy olayları devreye giriyor.
Amaç SRV desteği olmayan bir hizmete port yönlendirmekse, az önce bahsettiğim gibi server ve istemci tarafına SRV desteği kazandırmak gerekiyor ki, bu da başlı başına bir iş. Pes ettiğim nokta da burası
Eğer kullandığı yazılımda olmamasına rağmen SRV desteği kazandırabilen birileri varsa konuyu canlandırabilir.
Merhaba, dün çok yoğundum giremedim foruma. SRV konusunu çözmüşsünüz sanırım. Dediğim gibi bende teamspeak gibi servislerde kullanmıştım.
Subdomainlerin barındığı hosting sunucusunda root erişimine ya da configleri değiştirme yetkisine sahip misiniz? Bence nginx/apache tarafında düzenleme yaparak istediğinizi yapabilirsiniz.
Ayrıca 2.bir yöntem olarak htaccess ya da kontrol paneliniz üzerinde yönlendirme ile yapmayı denediniz mi ? Örneğin aa.xxxx.com'u aa.xxxx.com:4567'ye yönlendirin. En azından url kısmına port yazmak zorunda olmazsınız. aa.xxxx.com yazıp giren otomatik olarak aa.xxxx.com:4567'ya girmiş olur.