Selamlar tek sayfa bir sitemiz var. Elementorle yapıldığı için otomatik çeviri eklentilerinde bazı kısımlar ya gözükmüyor ya da hareketli alanlar olduğu için hatalı gözüküyor. Çareyi /en klasörüne yeni wordpress kurup yedeği ingilizceye çevirmekle buldum. Diğer sitede menüye en flaglı alan ekledim lakin istediğim ana siteye giren ingilizce tarayıcı kullanan kişilerin otomatik olarak /en sitesini görmesi. Htacces ile bunu nasıl yaparım?
Wordpress Çok dilli site kurulumu aslında kurdum oldu şeklinde olmuyor maalesef. Bknz:
https://www.r10.net/wordpress-sorunl...a-rehberi.html
Evet .htaccess ile dile göre yönlendirme yapabilirsiniz. Fakat sorun bunu yapmanızda değil asıl sorun bunu gerçekten yapmalı mısınız?
Google Haziran (temmuzda olabilir) güncellemesi ile birlikte tarayıcı diline göre yönlendirme yapılmaması gerektiği konusunda önemli bir güncelleme yaptı. Bu tarz yönlendirmeye sahip sitelerin yalnızca İngilizce dilinin indexlenme ihtimali oldukça yüksektir. Google botları USA lokasyon kullanır ve bu yönlendirme botların yalnızca /en tarafını gezmesine neden olur.
Hala yapmak istiyorsanız deneyin;
RewriteCond %{HTTP:Accept-Language} ^tr [NC]
RewriteRule .* https://SİTE-ADİ.com [L,R=302]
RewriteCond %{HTTP:Accept-Language} ^en [NC]
RewriteRule .* https://SİTE-ADİ.com/en [L,R=302]