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