Soickan adlı üyeden alıntı: mesajı görüntüle
Merhaba,

http://www.site.com/sayfa.html uzantılı sayfalarımı http://www.site.com/sayfa/ olarak değiştirdim.

Ancak htaccess içinde redirect yaptığımda ana sayfada sorun çıkıyor. Ayrıca, cache klasörü içerisinde .html uzantılı cache ler olduğu için sonsuz döngü yaratıyor.

Yardımcı olabilirseniz sevinirim.

<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_URI} !^/cache/
RewriteRule ^(.*)\.html$ http://www.site.com/$1 [R=301,L]
</IfModule>
İsteğim,

1) http://www.site.com/sayfa.html adresini http://www.site.com/sayfa/ olarak çevirecek
2) /cache/ klasörünü gözardı edecek.
3) Ana sayfada döngü yaratmayacak.

Yardımcı olabilirseniz sevinirim...
,

<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^(.*)\$ http://www.site.com/$1 [R=301,L]
</IfModule>
Bu şekilde deneyin, cache düzenini buna uygun yapsanaız daha iyi olur.