• 14-12-2015, 17:43:20
    #1
    Merhaba arkadaşlar,

    Bir projeyle uğraşıyorum da şöyle bir sorunum var,

    sitemde profil,ve page olacak

    algoritma-2015/ders-icerigi/hafta-8/page1

    algoritma-2015/duvar

    diye 2 değilde daha fazla herneyse 2 tane yazdım

    .htaccesste nasıl bir yol izlemeyelim acaba

    yani birden fazla url yonlendirme şeklim olacak nasıl aşabilirim bunu
  • 15-12-2015, 02:13:24
    #2
    selam hocam,
    oncelikle sayfa yapin su sekilde olmali
    http://url.com?algoritma=algoritma-2015&icerik=ders-icerigi&hafta=hafta-8&page=page1
    gibi...

    bunu da .htaccess ile soyle rewrite edebilirsin..
    <IfModule mod_rewrite.c>
    	RewriteEngine On
    	RewriteRule ^/([A-Za-z0-9-]+)/([A-Za-z0-9-]+)/([A-Za-z0-9-]+)/([A-Za-z0-9-]+)/?$ index.php?algoritma=$1&icerik=$2&hafta=$3&page=$4 [NC]
    </IfModule>
    neyse bunu gectim.. sayfa ve profil ayrimi icin database'inde sayfa tipi tutabilirsin..
    mesela ;

    id : 1
    tip : sayfa
    slug : duvar
    -------------
    id : 2
    tip : profil
    slug : algoritma-2015

    falan gibi.. slugla eslesen satira bakarsin, tipini anlarsin gerisini ona gore devam ettirirsin, profilse diger parametreleri alirsin gibi gibi..