• 22-07-2007, 17:32:30
    #1
    Üyeliği durduruldu
    Merhaba şimdi bir scriptime seo yapıyorum ama daha önce başıma gelmeyen birşey geldi

    AddType application/x-httpd-php .html
    
    Options +FollowSymLinks
    RewriteEngine On
    RewriteRule ^(.*)-(.*).html$ index.php?module=villa&id=$2-$1 [L,NC]
    RewriteRule ^(.*)-(.*).html$ index.php?module=daire&id=$2-$1 [L,NC]
    Şimdi villaya $vlink-$id.html verdiğimde villaya giriyor ama $dlink-$id.html daireye böyle link verdiğimde yine villaya giriyor acaba sorun nerde? nerede yanlış yaptım . .htaccessden üstteki villayı kaldırıp sadece

     RewriteRule ^(.*)-(.*).html$ index.php?module=daire&id=$2-$1 [L,NC]
    yaparsamda daireyede giriyor
  • 22-07-2007, 17:37:55
    #2
    Misafir
    RewriteRule ^villa_(.*)-(.*).html$ index.php?module=villa&id=$2-$1 [L,NC]
    RewriteRule ^daire_(.*)-(.*).html$ index.php?module=daire&id=$2-$1 [L,NC]

    şekline çevirip, li,nklerini de düzenlemen gerekir,

    çünkü her iki rule de aynı bu durumda ilk rule un çalışması doğaldır, arada bir farklılık yapman lazımki tanısın
  • 22-07-2007, 17:43:09
    #3
    Üyeliği durduruldu
    Haymac adlı üyeden alıntı: mesajı görüntüle
    RewriteRule ^villa_(.*)-(.*).html$ index.php?module=villa&id=$2-$1 [L,NC]
    RewriteRule ^daire_(.*)-(.*).html$ index.php?module=daire&id=$2-$1 [L,NC]

    şekline çevirip, li,nklerini de düzenlemen gerekir,

    çünkü her iki rule de aynı bu durumda ilk rule un çalışması doğaldır, arada bir farklılık yapman lazımki tanısın
    evet işe yaradı teşekkürler
  • 22-07-2007, 17:45:49
    #4
    Aynet adlı üyeden alıntı: mesajı görüntüle
    evet işe yaradı teşekkürler
    veya birinin uzantısını html birinin uzantısını htm yapabilirsin.. herhangi bir değişiklik yeterli olur
  • 22-07-2007, 17:51:12
    #5
    Misafir
    EjdeR adlı üyeden alıntı: mesajı görüntüle
    veya birinin uzantısını html birinin uzantısını htm yapabilirsin.. herhangi bir değişiklik yeterli olur
    tabiki ama üstte html in olması şartı ile, yoksa gene rule ilkinde takılır kalır.
  • 22-07-2007, 17:55:56
    #6
    Haymac adlı üyeden alıntı: mesajı görüntüle
    tabiki ama üstte html in olması şartı ile, yoksa gene rule ilkinde takılır kalır.
    takılmaz. sonundaki $ işareti o şekilde biteceğini gösterir yani biri .html$ ile bitiyor biri .htm$ ile bitiyor
  • 22-07-2007, 17:57:52
    #7
    Misafir
    EjdeR adlı üyeden alıntı: mesajı görüntüle
    takılmaz. sonundaki $ işareti o şekilde biteceğini gösterir yani biri .html$ ile bitiyor biri .htm$ ile bitiyor
    Hocam hiç denedinizmi peki, ben birkaç sefer takıldığını görmüştüm.
  • 22-07-2007, 18:00:14
    #8
    Haymac adlı üyeden alıntı: mesajı görüntüle
    Hocam hiç denedinizmi peki, ben birkaç sefer takıldığını görmüştüm.
    eğer sonuna $ işareti koymazsanız takılır