BurakH adlı üyeden alıntı: mesajı görüntüle
Alt klasörde mevcut .htacces.
Anadizindeki .htaccesle çakışma gibi bir durum yok.
şu kodları deneyebilir misiniz; Yalnız "haber" yazan yeri kendinize göre düzenleyiniz. script hangi klasörde ise. Örneğin site.com/haber ise aynen bırakın. fakat site.com/site/haber şeklinde ise "site/haber" olarak düzenleyin..

Options +FollowSymlinks

RewriteEngine On
RewriteBase /haber


# -FrontPage-
IndexIgnore .htaccess */.??* *~ *# */HEADER* */README* */_vti*
<Limit GET POST>
order deny,allow
deny from all
allow from all

</Limit>
<Limit PUT DELETE>
order deny,allow
deny from all
</Limit>
<IfModule mod_security.c>

    SecFilterEngine Off

    SecFilterScanPOST Off

</IfModule>
RewriteRule ^(.*)/([0-9]+)-(.*).html$ haberayrinti.php?bos=$1&id=$2&baslik=$3

RewriteRule ^(.*)-([0-9]+).htm$ haberayrinti.php?id=$2&baslik=$1

RewriteRule ^(.*)-([0-9]+).html$ haberbölüm.php?haber_kategori=$2

RewriteRule ^(.*)-([0-9]+)$ icerikayrinti.php?xno=$1&yazi-no=$2

RewriteRule ^(.*)-([0-9]+).php$ resimkategori.php?gna=$1&id=$2

RewriteRule ^([0-9]+)-(.*).php$ icerikkategori.php?kat-no=$1&iname=$2

RewriteRule ^([0-9]+)-(.*)$ icerikbolum.php?bolum=$1&iname=$2

RewriteRule ^video$ video.php

RewriteRule ^([0-9]+)-(.*)$ videokategori.php?id=$1&viname=$2

RewriteRule ^(.*)-([0-9]+).html$ videoizle.php?viiz=$1&id=$2

RewriteRule ^resimler$ resim_galerisi.php

RewriteRule ^resimler/(.*)-([0-9]+)-([0-9]+).htm$ resim_kategori.php?resiz=$1&id=$2&sayfa=$3

RewriteRule ^(.*)/([0-9]+)/(.*).html$ yazarayrinti.php?yazz=$1&id=$2&yazi=$3

RewriteRule ^(.*)/([0-9]+)/index.html$ yazaryazi.php?gna=$1&id=$2