• 06-03-2016, 23:54:29
    #1
    RewriteRule ^(.*)/(.*)/([0-9])$ detay.php?kategori=$1&seflik=$2 [NC,L] yapıyorum arkadaşlar ( kategori/neden-kullaniriz-? )sonunda ? olunca hata veriyor ( neden-kullaniriz ) olunca bi sıkıntı yok yardımcı olurmusunuz nasıl yaparım
  • 07-03-2016, 00:39:32
    #2
    korkutaykut adlı üyeden alıntı: mesajı görüntüle
    RewriteRule ^(.*)/(.*)/([0-9])$ detay.php?kategori=$1&seflik=$2 [NC,L] yapıyorum arkadaşlar ( kategori/neden-kullaniriz-? )sonunda ? olunca hata veriyor ( neden-kullaniriz ) olunca bi sıkıntı yok yardımcı olurmusunuz nasıl yaparım
    RewriteRule ^(.*)/(.*)/([0-9])$ detay.php?kategori=$1&seflik=$2 [NC,L]

    Buradaki (.*) herşeyi kapsayan demektir. Yani arkasından gelen / işareti vs bir anlam taşıyor

    İstersen alttaki gibi düzelt daha uygun olur senin için.

    RewriteRule ^([a-z0-9\-]+)/([0-9])(/?)$ detay.php?kategori=$1&seflik=$2 [NC,L]

    ([a-z0-9\-]+) -> ibaresi a harfinden z harfine kadar ve beraberinde sayısal + - gibi işaretleri vs kapsar.
    ([0-9]) -> sadece sayıları kapsar. eğer ki sayfa şeklinde yapacaksan uygundur. Ama seflik dedigin kısma text vs gelcekse aşagıdaki gibi değiştir onuda.

    RewriteRule ^([a-z0-9\-]+)/([a-z0-9\-]+)(/?)$ detay.php?kategori=$1&seflik=$2 [NC,L]

    (/?) -> bu ifade ise link sonunda / işareti olabilirde olmayabilirde anlamını taşıyor.
  • 07-03-2016, 00:48:56
    #3
    Çok Teşekkür Ediyorum 1,2 saat bunu aradım hiç bir yerde bulamadım
  • 07-03-2016, 00:50:13
    #4
    korkutaykut adlı üyeden alıntı: mesajı görüntüle
    Çok Teşekkür Ediyorum 1,2 saat bunu aradım hiç bir yerde bulamadım
    İşin görüldüyse ne ala. Heryerde bu kodlar veriliyor ama hangi alan ne işe ne şekilde yarıyor diye pek anlatan yok açıkcası.