Arkadaşlar düzenlemesini yaptığım bir sitede sınırsız alt kategorileme var,
SQL'da kategoriler tek tablo yani her kategorinin birde bağlı olduğu kategoriye ait ID numarası var.
Ben bu sisteme SEF yapmam gerekiyor. Yapmam gereken SEF şekli;
Örneğin;
Bilgisayar
-Donanım
--Masaüstü
---Dahili Donanımlar
----Anakart kategorilemesinde
Ben Anakart kategorisine tıkladığımda adresin almasını istediğim şekil;
http:// www. asdsite.com/donanim/masaustu/dahili-donanimlar/anakart/
şeklinde olmasını istiyorum bunun için htaccsess kodu nasıl olmalı ve son anakart kategorisine girdiğimde üst kategorileri nasıl çekebilirim.
Yada nasıl yapmalıyım...
Sınırsız alt kategori'de SEF Nasıl olacak
8
●984
- 11-10-2009, 23:31:13
- 11-10-2009, 23:36:06Üyeliği durdurulduaraya id de karistirirsaniz bence daha mantikli oluır
- 11-10-2009, 23:40:27kategorilerde sef'li kategori ismi kayıt aldırıyorum şuan yani id olması istenmiyor. Buna rağmen yapamadım.
- 12-10-2009, 13:03:50Üyeliği durduruldubir alternetif olarak tüm talepleri php dosyasina gönderip adres satirini okuyarakta işelm yapabilirsiizicebreaker adlı üyeden alıntı: mesajı görüntüle
- 12-10-2009, 15:33:45Bir yöntem olması muhtemel kategori sayısı kadar oluşturmaktır.
RewriteRule ^(.*)/(.*)/(.*)/(.*)/$ kategori.php?id1=$1&id2=$2&id3=$3&id=$4 [L]
RewriteRule ^(.*)/(.*)/(.*)/$ kategori.php?id1=$1&id2=$2&id3=$3 [L]
RewriteRule ^(.*)/(.*)/$ kategori.php?id1=$1 [L]
RewriteRule ^(.*)/$ kategori.php?id1=$1 [L]
Bir diğeri ise gelen tüm istekleri bir PHP dosyasında toplamaktır.
RewriteRule (.*) index.php?istek=$1 [L]
Daha sonra bu php dosyasında gelen kategorileri parçalayıp işlem yapabilirsiniz
icebreaker adlı üyeden alıntı: mesajı görüntüle - 12-10-2009, 16:22:59Üyeliği durdurulduexplode ile parçalayabilirsiniz tümünü alincaicebreaker adlı üyeden alıntı: mesajı görüntüle
- 12-10-2009, 16:29:18hmm o şekilde diyorsunuz benim aklıma direk yansıtma gelmişti. Bir deneyeyim. Teşekkürler.