Selamlar, en fr gibi farklı diller içeren bir sistemim var
bu siteye girmeden doğrudan adres çubuğuna
www.xx.com/en/ veya
www.xx.com/fr/ uzantısıyla girildiği zaman
o dille açılış yapmıyor hangi dil ile başlatıldıysa onu açıyor
ama site içinden dil linklerine tıklandığı zaman düzgün çalışıyor
bunun nedeni ne olabilir session sorunumudur nedir. Yoksa htaccessle ilgili bir sorun olabilirmi arkadaşlar?
Muhtemelen yapının yanlış çıkılmasından kaynaklanıyor. Sizinde düşündüğünüz gibi dildegistir.php gibi bir dosya oluşturup buraya tıklandıktan sonra session ataması yapılıyordur. bu dosyada tıklayarak tetiklenmediği için session oluşmuyordur.
bu işlemi index.php dosyasına alıp if else mantığında yada request uri üzerinden bakılarak session oluşturtulabilir..