Birden fazla dile sahip sitemi tarayıcı veya ip'ye göre kendi dillerine yönlendirmek istiyorum. Birkaç yol denedim fakat olmadı/yapamadım.
Çalıştığınız, bildiğiniz bu şekilde bir yöntem var mıdır?
Siteyi Dile Göre Yönlendirme (Yardım)
5
●64
- 02-01-2021, 00:26:16Bu konuda mevcut
https://www.r10.net/php/333418-taray...il-olur-2.html - 02-01-2021, 00:30:36
RewriteEngine On RewriteCond %{HTTP:HOST} http://mysite.com/ RewriteCond %{HTTP:Accept-Language} ^en [NC] RewriteRule ^$ http://mysite.com/en/ [L,R=301] RewriteCond %{HTTP:Accept-Language} ^de [NC] RewriteRule ^$ http://mysite.com/de/ [L,R=301] RewriteCond %{HTTP:Accept-Language} ^nl [NC] RewriteRule ^$ http://mysite.com/nl/ [L,R=301] RewriteCond %{HTTP:Accept-Language} ^fr [NC] RewriteRule ^$ http://mysite.com/fr/ [L,R=301] RewriteCond %{HTTP:Accept-Language} ^es [NC] RewriteRule ^$ http://mysite.com/es/ [L,R=301] RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-l RewriteRule ^(en|de|nl|fr|es)$ index.php?lang=$1 [L,QSA]Editle kullanırsın - 02-01-2021, 00:44:14Bunu gördüm ama hangi kodu nereye ekleyeceğim. Birkaç şekilde denedim olmadı.yunusemre34 adlı üyeden alıntı: mesajı görüntüle
altunbasak adlı üyeden alıntı: mesajı görüntüle
Bu basit şekilde gözüküyor. .htaccess'e ekledim fakat çalışıp çalışmadığını anlayamadım. Proxy'den baktığımda çalışmıyor gözüküyor, bunun çalışması için bir fonsiyonun aktif edilmesi gerek mi hostingde? - 02-01-2021, 00:46:37lighthouse veya enbasitinden pinghom,gtmetrix veya pagespeed gibi araçlarından test yap eğer öngörünümden ingilizce sayfayı görüyorsan doğru yapmışsın demektir . genelde kanada botlarının gösterdiği görüntüyü sunar sana (pagespeed)
- 02-01-2021, 01:08:29site wordpress değil ama yine de olup olmadığını anlayamadım dediğiniz şekilde de baktım.altunbasak adlı üyeden alıntı: mesajı görüntüle
searchwhois.net
searchwhois.net/tr şeklinde sizde dile göre yönleniyor mu? çalışıyor mu?