Options +FollowSymLinks
RewriteEngine On
RewriteBase /
RewriteRule rnd rnd.php
RewriteRule tests test.php
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule tr/(.*) index.php?l=tr&w=$1
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule es/(.*) index.php?l=es&w=$1
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule de/(.*) index.php?l=de&w=$1
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule fr/(.*) index.php?l=fr&w=$1
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule it/(.*) index.php?l=it&w=$1
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule en/(.*) index.php?l=en&w=$1
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule (.+) index.php?l=en&w=$1
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule tr index.php?l=tr
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule es index.php?l=es
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule de index.php?l=de
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule fr index.php?l=fr
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule it index.php?l=it
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule en index.php?l=en
yukarıdaki gibi bir htaccess dosyam var. normalde sitem.com/interchange şeklinde geldiğinde htaccess'in bunu bu satıra göre

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule (.+) index.php?l=en&w=$1
index.php?l=en&w=interchange 'e yönlendirmesi lazım fakat direk 404 sayfasına yönlendiriyor. Diğer tüm linkler doğru bir şekilde çalışıyor ama sadece interchange'de hiç bir yönlendirme yapılmadan direk 404.shtml'e yönlendiriliyor. Bunun nedeni nedir acaba? Yardımcı olursanız çok sevinirim. Şimdiden teşekkürler..