• 18-08-2015, 11:15:30
    #1
    Sef link yapımı hakkında bir yerde takıldım. Örneğin ayakkabi.htm diye bir kategorim var ve sayfaları ayakkabi2.htm , ayakkabi3.htm olarak ilerliyor.
    RewriteRule ^(.*)([0-9]).htm$ dosya.php?kategoriAdi=$1&sayfa=$2 [L] olarak çalışıyor. ayakkabi10.htm diye girdiğimde sayfa numarası 2 basamaklı olunca çalışmıyor. Sayfa değişkeni sadece sondaki 0 rakamını alıyor. Bunu çözebilecek biri var mı?
  • 18-08-2015, 12:05:26
    #2
    Merhaba,

    Şu şekilde dener misiniz?

    RewriteRule ^(.*)([0-9]+).htm$ dosya.php?kategoriAdi=$1&sayfa=$2 [L]
  • 18-08-2015, 13:12:18
    #3
    Evet bunu denemiştim, az önce yine denedim yine çalışmadı
  • 18-08-2015, 15:34:00
    #4
    fusion adlı üyeden alıntı: mesajı görüntüle
    Evet bunu denemiştim, az önce yine denedim yine çalışmadı
    $ işaretini yanlış yere koymuşuz, şöyle olmalı

    RewriteRule ^(.*)([0-9]+)$.htm dosya.php?kategoriAdi=$1&sayfa=$2 [L]
    Bu şekilde de olmazsa bir ayırıcı ile kullanmayı deneyin. _ - ya da / gibi ayıraçlar işinizi görecektir.
  • 18-08-2015, 21:34:09
    #5
    Maalesef bu defa çalışanlar bile çalışmadı. O dolar işareti doğru yerde, yerini değiştirince hiç çalışmadı.