• 25-03-2010, 13:53:49
    #1
    arkadaşlar

    Options +FollowSymLinks
    RewriteEngine on
    RewriteRule ^emlak(.*)-(.*)-(.*)-(.*).html$ emlak.php?s=$1&adim=$2&onaykodu=$3&katid=$4 [L,NC]

    Options +FollowSymLinks
    RewriteEngine on
    RewriteRule ^emlak(.*)-(.*)-(.*).html$ emlak.php?s=$1&id=$2&baslik=$3 [L,NC]

    Options +FollowSymLinks
    RewriteEngine on
    RewriteRule ^emlak(.*)-(.*)-(.*).html$ emlak.php?s=$1&il=$2&ilisim=$3 [L,NC]


    şeklinde htaccess yazdım tabi bunun devamıda var ama devamında problem yok.

    yukarıda verdiğim

    RewriteRule ^emlak(.*)-(.*)-(.*).html$ emlak.php?s=$1&il=$2&ilisim=$3 [L,NC]

    kısmı ile

    RewriteRule ^emlak(.*)-(.*)-(.*).html$ emlak.php?s=$1&id=$2&baslik=$3 [L,NC]

    kısmı çakışıyor. hangisini üste alırsam o çalışıyor, altta kalan çalışmıyor. bu htaccess konusunda pek deneyimim yok acil yardımlarınızı bekliyorum şimdiden teşekkürler
  • 25-03-2010, 13:56:51
    #2
    RewriteRule ^emlak(.*)-(.*)-(.*).html$ emlak.php?s=$1&il=$2&ilisim=$3 [L,NC]

    RewriteRule ^emlak(.*)-(.*)-(.*).html$ emlak.php?s=$1&id=$2&baslik=$3 [L,NC]

    bu iki kural birbirinin aynısı, mecburen ^emlak(.*)-(.*)-(.*).html$ kısmına ayırt edici birşey eklemeniz lazım. örneğin ^emlak-(.*)-(.*)-(.*).html$ yada ^emlak1(.*)-(.*)-(.*).html$

    Bu şekilde birbirinin aynı çalıştıramazsınız.
  • 25-03-2010, 14:50:48
    #3
    çok teşekkür ederim dediğin şekilde problem çözüldü