merhaba sitede htaccess dosyası ile ziyaretçinin tarayıcı diline göre ilgili dile yönlendirmeyi ayarlamaya çalışıyorum. site laravel tabanlı php sitesidir. denediklerimde yönlendirme hatası alıyorum. ve site loopa girip hata veriyor. açılmıyor. dosya bu ana dil ingilizce. fr, es ve ru dilleri için yönlendirme de yardımcı olacak var mı?





Options -MultiViews -Indexes


RewriteEngine On

# Handle Authorization Header
RewriteCond %{HTTP:Authorization} .
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]

# Redirect Trailing Slashes If Not A Folder...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} (.+)/$
RewriteRule ^ %1 [L,R=301]

# Handle Front Controller...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]






örneğin bu kodu eklediğimde sayfa doğru şekilde yönlendirlimiyor hatası alıyorum:


RewriteCond %{HTTP:Accept-Language} (es) [NC]
RewriteRule .* https://******.com/lang/es [R,L]