Merhaba arkadaşlar bir sistem kodlamaktayım.
bu sistemde müşterim kategorileri ve makaleleri .html uzantılı istemekte.
RewriteRule ^(.*)-(.*).htm$ kategori.php?x=$1 [NC]
RewriteRule ^(.*)-(.*).html$ makale.php?id=$1 [NC]
biliyorsunuz ki sayfaların çakışmaması için her uzantı için anca bir sayfayı tanıtmaktayız.
kategorileri ve makaleleri aynı uzantıda çakışmadan nasıl yapabilirim? bir de bunlar rakamsız olacak
mesela
www.xx.com/kategori.html
www.xx.com/makale.html
rakamsız yapmakta sorun yok. tek sorun farklı sayfaları tek uzantı ile göstermek bu konuda yardımcı olabilirseniz sevinirim.
Teşekkürler
.htaccess ve SEF Linkler
13
●899
- 15-12-2009, 16:47:27Üyeliği durdurulduiki ifade birbirinin aynisi oldugu icin bu sekilde olmaz. ya hepsini ayni php dosyasina yonlendirip orda kategori mi yoksa makale mi olduguna karar vermelisiniz yada farklı kural mantigi olusturmalisiniz
- 15-12-2009, 16:57:46peki şöyle bir şey olursa çakışır mı? çakışacağını tahmin ediyorum ama sorayım.
sayfa.html bu düz bir html sayfası olsun
makale.html ise scriptten gelen bir verinin sayfaya çevrilmiş şekli
ben şimdi sayfa.html 'ye tıkladığımda htaccess bunu
RewriteRule ^(.*)-(.*).html$ makale.php?id=$1 [NC]
bu şekilde algılayıp makale.php'ye yönlendirecektir. böylece düz html sayfa scriptten gelen bir veri gibi algılacak ve hata verecektir değil mi?
sayfalar çakışırsa bunu nasıl çözebilirim sonuçta biri düz html sayfa diğer ise scriptten veri - 15-12-2009, 17:03:16Üyeliği durduruldukategorilerine veya makalelerininin linkini hiyeraşik düzene sokabilirsin. ör http://site.com/kategori/kategoriadi.html
- 15-12-2009, 17:09:06bu şekilde düzenlemeleri yapabilmekteyim fakat müşterim belirttiğim şekilde istemektedevturkeli adlı üyeden alıntı: mesajı görüntüle
www.xx.com/makale.html
www.xx.com/kategori.html
artık bunun pek önemi yok ama en azından düz bir html sayfa ile makale sayfasının çakışmamasını istiyorum - 15-12-2009, 17:37:40Üyeliği durdurulduaynı linklerin çakışmaması imkansız, server girilen link kategorimi, makalemi bilemez.LorDKaaN adlı üyeden alıntı: mesajı görüntüle