• 09-10-2012, 14:09:29
    #1
    www.site.com/22-15-2012/isim1/isim2

    şeklinde bir mod rewrite yapmak istiyorum.

    Kullanmak istediğim şu şekilde anlatabilirim.

    Yukarıdaki linki açınca 22 15 2012 tarihinde isim1 in içindeki isim2 li galerileri listeleyeceğim.

    www.site.com/22-15-2012/isim1

    şeklinde açınca 22 15 2012 tarihinde isim1 deki galeri listeleyeceğim

    www.site.com/22-15-2012 şeklinde urlyi açınca 22 15 2012 tarihindeki galerileri listeleyeceğim.

    Yardımlarınızı bekliyorum
  • 09-10-2012, 14:30:09
    #2
    index.php?tarih=22-15-2012&dizin1=isim1&dizin2=isim2 şeklinde bir linkiniz olduğunu varsayarak .htaccess içinde

    RewriteRule ^([^/-]+)/([^/-]+)/([^/-]+)/$ index.php?tarih=$1&dizin1=$2&dizin2=$3& [L,NC]
    Şeklinde bir kural tanımlayabilirsiniz. Yani anlatmak istediğim linkin içinde tanımlamak istediğiniz bilgileri bir şekilde çekmeniz lazım.
    Yani script içinde sql sorgunuzu yapıp gerekli bilgiyi değişkene atarsanız ve link içinde
    <?php echo '<a href="'.$tarih.'/'.$dizin1.'/'$dizin2'/">'.$gorunenisim.'</a>'; ?>
    şeklinde bir yapı kullanırsanız istediğiniz sonuca ulaşırsınız.
    (Bu konuda uzman olan arkadaşlar daha iyi cevap verecektir.)