• 07-10-2014, 23:45:41
    #1
    Merhaba arkadaşlar link yapısı olarak şunu kullanıyorum .

    kategoriler.php?kategori=flash_oyunlar&sayfasi=2

    üsteki linkte sadece ilk kategori kısmında oyunları gosterebiliyorum ancak ikinci sayfada üsteki linkten sorunsuz calıyor ama htacces ıle yonlendırmede malesef ıkıncı sayfa ve dıger sayfalar gorunmuyor sızce htacces kodu nasıl olmalıdır.

    ben su sekılde yazmama ragmen olmadı bır cok deneme yaptım ama yıne olmadı

    ReWriteRule ^(.*)-(.*).htm kategoriler.php?kategori=$1&sayfasi=$2 [QSA]


    sorun nerde sizce
  • 08-10-2014, 01:23:21
    #2
    Developer
    tarantula901 adlı üyeden alıntı: mesajı görüntüle
    denedim malesef olmadı.
    http://analiz.r10.net/url-rewriter/
  • 08-10-2014, 01:38:31
    #3
    @tarantula901; aşağıdaki şekilde dener misiniz ?

    RewriteRule ^(.+)-(.+)*$ kategoriler.php?kategori=$1&sayfasi=$2 [L]
  • 08-10-2014, 01:54:58
    #4
    yasarkemaldag adlı üyeden alıntı: mesajı görüntüle
    @tarantula901; aşağıdaki şekilde dener misiniz ?

    RewriteRule ^(.+)-(.+)*$ kategoriler.php?kategori=$1&sayfasi=$2 [L]
    bunuda denedim ancak olmadı

    bütün olasıkları denedım ama bir turlu olmadı anlamıorum normalde seosuz sekılde calısıyor ama seolu yapınca calısmıor

    hiç çalışmazsa tamam dıyecegımde seo lınksız calısıyor bır turlu anlam veremedım bırsey mi engellıor acaba

    --R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 01:54:58 -->-> Daha önceki mesaj 01:47:56 --

    sorunu çözdüm ilginç bir durum aslında daha oncede bu sekılde bır sorunla karşılaşmıştım ama neyse sonunda çözdum

    htacces ıcındekı diger kodlardan once koyunca duzeldı sızce bu sekılde olmamsının sebebı nedır ne etkılıyorkı kodlardan once koyunca calısmıor oncee koyunca calısıyor
  • 08-10-2014, 01:55:27
    #5
    ReWriteRule ^(.*)-(.*).htm kategoriler.php?kategori=$1&sayfasi=$2 [L,NC]
    dener misiniz ?
  • 08-10-2014, 01:55:33
    #6
    Yorum yazan arkadaşlara +R10 verilmiştir Teşekkürler


    sorunu çözdüm ilginç bir durum aslında daha oncede bu sekılde bır sorunla karşılaşmıştım ama neyse sonunda çözdum

    htacces ıcındekı diger kodlardan once koyunca duzeldı sızce bu sekılde olmamsının sebebı nedır ne etkılıyorkı kodlardan once koyunca calısmıor oncee koyunca calısıyor
  • 08-10-2014, 02:01:46
    #7
    Aynı link yapısını başka bir şekilde kullanıyor olabilirsiniz.
    Şu an bu işlem düzeldi ama büyük ihtimal aşağıdakilerden birisinin link yapısı bozuldu.
  • 08-10-2014, 02:04:53
    #8
    hepsi farklı getden degerrı bıle kac kez degıstım hep aynı sorun olmustu uste alınca duzeldı
  • 09-10-2014, 10:22:12
    #9
    Htaccess içerisindeki kuralların sonunda :

    [L] = Last Rule (Son kural, Tüm kurallara L parametresi ekleyebilirsiniz. Yoksa tekrar htaccess içerisine girecektir.)
    [QSA] = Query String Append (Yani url içerisindeki get parametrelerine ulaşmanızı sağlar)


    RewriteRule ^(.*)-(.*).htm$ kategoriler.php?kategori=$1&sayfasi=$2 [L,QSA]

    Aşağıdaki linkler çalışacaktır:

    flash_oyunlar-6.htm (kategori=flash_oyunlar, sayfasi=6)
    flash_oyunlar-6.htm?uyeId=3 (kategori=flash_oyunlar, sayfasi=6, uyeId=3) QSA parametresi olmasaydı, $_GET['uyeId'] diyerek, bu değere ulaşamazdınız.