• 15-12-2009, 16:43:08
    #1
    Merhaba arkadaşlar bir sistem kodlamaktayım.

    bu sistemde müşterim kategorileri ve makaleleri .html uzantılı istemekte.

    RewriteRule ^(.*)-(.*).htm$ kategori.php?x=$1 [NC]
    RewriteRule ^(.*)-(.*).html$ makale.php?id=$1 [NC]

    biliyorsunuz ki sayfaların çakışmaması için her uzantı için anca bir sayfayı tanıtmaktayız.

    kategorileri ve makaleleri aynı uzantıda çakışmadan nasıl yapabilirim? bir de bunlar rakamsız olacak

    mesela

    www.xx.com/kategori.html

    www.xx.com/makale.html

    rakamsız yapmakta sorun yok. tek sorun farklı sayfaları tek uzantı ile göstermek bu konuda yardımcı olabilirseniz sevinirim.

    Teşekkürler
  • 15-12-2009, 16:47:27
    #2
    Üyeliği durduruldu
    iki ifade birbirinin aynisi oldugu icin bu sekilde olmaz. ya hepsini ayni php dosyasina yonlendirip orda kategori mi yoksa makale mi olduguna karar vermelisiniz yada farklı kural mantigi olusturmalisiniz
  • 15-12-2009, 16:57:46
    #3
    peki şöyle bir şey olursa çakışır mı? çakışacağını tahmin ediyorum ama sorayım.

    sayfa.html bu düz bir html sayfası olsun

    makale.html ise scriptten gelen bir verinin sayfaya çevrilmiş şekli

    ben şimdi sayfa.html 'ye tıkladığımda htaccess bunu

    RewriteRule ^(.*)-(.*).html$ makale.php?id=$1 [NC]

    bu şekilde algılayıp makale.php'ye yönlendirecektir. böylece düz html sayfa scriptten gelen bir veri gibi algılacak ve hata verecektir değil mi?

    sayfalar çakışırsa bunu nasıl çözebilirim sonuçta biri düz html sayfa diğer ise scriptten veri
  • 15-12-2009, 17:03:16
    #4
    Üyeliği durduruldu
    kategorilerine veya makalelerininin linkini hiyeraşik düzene sokabilirsin. ör http://site.com/kategori/kategoriadi.html
  • 15-12-2009, 17:09:06
    #5
    devturkeli adlı üyeden alıntı: mesajı görüntüle
    kategorilerine veya makalelerininin linkini hiyeraşik düzene sokabilirsin. ör http://site.com/kategori/kategoriadi.html
    bu şekilde düzenlemeleri yapabilmekteyim fakat müşterim belirttiğim şekilde istemekte

    www.xx.com/makale.html

    www.xx.com/kategori.html

    artık bunun pek önemi yok ama en azından düz bir html sayfa ile makale sayfasının çakışmamasını istiyorum
  • 15-12-2009, 17:37:40
    #6
    Üyeliği durduruldu
    LorDKaaN adlı üyeden alıntı: mesajı görüntüle
    bu şekilde düzenlemeleri yapabilmekteyim fakat müşterim belirttiğim şekilde istemekte

    www.xx.com/makale.html

    www.xx.com/kategori.html

    artık bunun pek önemi yok ama en azından düz bir html sayfa ile makale sayfasının çakışmamasını istiyorum
    aynı linklerin çakışmaması imkansız, server girilen link kategorimi, makalemi bilemez.
  • 15-12-2009, 17:41:23
    #7
    bilemeyeceğini biliyorum fakat yöntem geliştirmeye çalışıyorum daha önceden başına gelen var mı veya fikri olan var mı diye soruyorum
  • 16-12-2009, 13:04:12
    #8
    bilgisi veya fikri olan var mı?
  • 16-12-2009, 13:30:49
    #9
    kural koymalısın yada demirkeser'in dediği gibi bir sayfada toplayıp request ile yönlendirmelisin wpde mantık bu

    site/kategori/adı
    site/içerik
    site/kullanıcı/adı gibi