• 12-10-2015, 18:24:51
    #1
    Merhaba şöyle bir rewrite sistemim var;

    RewriteRule ^([a-zA-Z0-9-_]+)/blog/kategori/(.*)/(.*)/ blog.php?dil=$1&kategori=$2&sayfa=$3 [NC,L,QSA]
    fakat ben şu şekilde de rewrite etmek istiyorum;

    RewriteRule ^([a-zA-Z0-9-_]+)/blog/category/(.*)/(.*)/ blog.php?dil=$1&kategori=$2&sayfa=$3 [NC,L,QSA]
    ancak yukarıdakini kullandığım için aşağıdaki çalışmıyor. İkisini birlikte kullanabilmem için önerisi olan arkadaş var mı acaba?
  • 12-10-2015, 21:49:29
    #2
    Merhaba,
    Çalışması gerek diye düşünerek şu şekilde test ettim
    RewriteEngine On
     RewriteRule ^([a-zA-Z0-9-_]+)/blog/kategori/(.*)/(.*)/ [B]blogz.php[/B]?dil=$1&kategori=$2&sayfa=$3 [NC,L,QSA]  
    
     RewriteRule ^([a-zA-Z0-9-_]+)/blog/category/(.*)/(.*)/ [B]blog.php[/B]?dil=$1&kategori=$2&sayfa=$3 [NC,L,QSA]
    ve
    5/blog/category/2/3/ yanıtı :
    The requested URL /ornekler/blog.php was not found

    /5/blog/kategori/2/3/ yanıtı :
    The requested URL /ornekler/blogz.php was not found on this server.

    yani çalışıyor.
    Bir şeyi gözden kaçırıyor olabilirsiniz, kontrol edin isterseniz.

    Ya da kafanız karışıyorsa şöyle yapıp geçin ;
    RewriteRule ^([a-zA-Z0-9-_]+)/blog/(kategori|category)/(.*)/(.*)/ blog.php?dil=$1&kategori=$3&sayfa=$4 [NC]

    kolaylıklar.



    ByAkman adlı üyeden alıntı: mesajı görüntüle
    Merhaba şöyle bir rewrite sistemim var;

    RewriteRule ^([a-zA-Z0-9-_]+)/blog/kategori/(.*)/(.*)/ blog.php?dil=$1&kategori=$2&sayfa=$3 [NC,L,QSA]
    fakat ben şu şekilde de rewrite etmek istiyorum;

    RewriteRule ^([a-zA-Z0-9-_]+)/blog/category/(.*)/(.*)/ blog.php?dil=$1&kategori=$2&sayfa=$3 [NC,L,QSA]
    ancak yukarıdakini kullandığım için aşağıdaki çalışmıyor. İkisini birlikte kullanabilmem için önerisi olan arkadaş var mı acaba?