-
Üyelik
27.01.2015
-
Yaş/Cinsiyet
43 / E
-
Meslek
IT Maneger
-
Konum
İstanbul Avrupa
-
Ad Soyad
A** H**
-
Mesajlar
388
-
Beğeniler
59 / 26
-
Ticaret
0, (%0)
Arkadaşlar htacces ile url oluşturuyorum ama bu pek hoşuma gitmiyor id kullanmak zorunda olduğum için.
db bir tabloda oluşturduğum seo url ile bu işi nasıl yapabilirim.
Örnek :
Kategori adı : Magazin ise url : siteadi.com/Magazin olarak gelsin istiyorum
Kategoride Magazin adı altında tablo oluşturuyorum url için ama bunu GET ile nasıl yakalayıp ona ait bilgileri çekeceğimi bilmiyorum.
çekmek istediğim siteadi.com/Magazin Magazin bölümünü almam için
$_GET[' ']; get içerisine ne yazmam yada nasıl bir yol izlemem gerekli.
E-evcil.com
VipTema
Vip Tema Web Tasarım
Kullanıcı
-
Üyelik
29.06.2011
-
Yaş/Cinsiyet
37 / E
-
Meslek
Vip Tema Web Tasarım A.Ş.
-
Konum
Tekirdağ
-
Ad Soyad
Ö** I**
-
Mesajlar
1393
-
Beğeniler
704 / 703
-
Ticaret
21, (%100)
kategoriler.php adinda bir sayfa oluşturulur.
Kategorilerin bulunduğu veritabani tablona bir sütun daha açılır. Seo fonksiyonu yardimiyla kategori ekle kisminda, kategori adini ekletirken seo url de ekletilir.
Örneğin kategori adı: Sanat Dünyası
Seo url: sanat-dunyasi gibi
Bu kısmı tayfun erbilenin seo fonksiyonuyla yapabilirsin.
kategoriler.php sayfanda da şu koşulları sorgularsın.
1-get ile gelen değer veritabaninda seo_url ile eslesiyor mu, evet ise bu kategori adına sahip yazilari listeletirsin. Hayırsa 404.php sayfana yonlendirirsin, veya kategori.php içinde direk böyle bir kategori yok yazdirabilirsin.
2.htacces kisminda tek parametre ile sadece kategori seo url kismini sef link haline getirirsin.
3.eger makalelerde seflinkse is karisabilir id kullanmak istemedigin icin. Magazin adinda yazinda olabilir kategorinde. Bundan sebep katmanli bir yapi kullanmalisin .htaccess da
Yani linklerin şöyle olmalı;
siteadi.com/kategori/magazin
siteadi.com/makale/entarisi-dim-dim-yar.html