• 27-07-2015, 09:45:20
    #1
    Merhaba Arkadaşlar,
    Bir konuda takıldım yardımınızı bekliyorum. htaccess ile linkleri çeviriyorum. Fakat get ile farklı değerler vermek istediğimde olmuyor. Hemen şöyle bir örnek vereyim;

    Htaccess Dosyamdaki kod;

    RewriteRule ^kategori/([0-9a-zA-Z-_]+)(/?).html$ ?do=kategori&kategori=$1
    Burada urlmi çeviriyorum çıktısı; http://www.siteadi.com/kategori/kategoriadi.html oluyor.

    Bu kategorinin içerisinde bir takım işlemler yapmak için GET ile değer göndermem gerekiyor örneğin; ücretili ise 1 ücretsiz ise 2 göndermem gerekiyor.

    Yani istediğim url şekli;
    http://www.siteadi.com/kategori/kategoriadi.html?ucret=1

    Bu şekilde yazdığımda herhangi bir değer gelmiyor.

    Bunu nasıl çözebilirim?
  • 27-07-2015, 11:06:16
    #2
    celalyesil adlı üyeden alıntı: mesajı görüntüle
    Merhaba Arkadaşlar,
    Bir konuda takıldım yardımınızı bekliyorum. htaccess ile linkleri çeviriyorum. Fakat get ile farklı değerler vermek istediğimde olmuyor. Hemen şöyle bir örnek vereyim;

    Htaccess Dosyamdaki kod;

    RewriteRule ^kategori/([0-9a-zA-Z-_]+)(/?).html$ ?do=kategori&kategori=$1
    Burada urlmi çeviriyorum çıktısı; http://www.siteadi.com/kategori/kategoriadi.html oluyor.

    Bu kategorinin içerisinde bir takım işlemler yapmak için GET ile değer göndermem gerekiyor örneğin; ücretili ise 1 ücretsiz ise 2 göndermem gerekiyor.

    Yani istediğim url şekli;
    http://www.siteadi.com/kategori/kategoriadi.html?ucret=1

    Bu şekilde yazdığımda herhangi bir değer gelmiyor.

    Bunu nasıl çözebilirim?


    RewriteRule ^kategori/([0-9a-zA-Z-_]+)(/?).html$ ?do=kategori&kategori=$1 [QSA,L]
    olarak deneyebilirsin.
  • 27-07-2015, 11:08:18
    #3
    yvolkan adlı üyeden alıntı: mesajı görüntüle
    RewriteRule ^kategori/([0-9a-zA-Z-_]+)(/?).html$ ?do=kategori&kategori=$1 [QSA,L]
    olarak deneyebilirsin.
    Çok teşekkür ederim hocam çalıştır R10+
  • 15-04-2017, 14:54:47
    #4
    sizde nasıl oldu anlamadım bende hala hatalı