Merhaba arkadaşlar link yapısı olarak şunu kullanıyorum .
kategoriler.php?kategori=flash_oyunlar&sayfasi=2
üsteki linkte sadece ilk kategori kısmında oyunları gosterebiliyorum ancak ikinci sayfada üsteki linkten sorunsuz calıyor ama htacces ıle yonlendırmede malesef ıkıncı sayfa ve dıger sayfalar gorunmuyor sızce htacces kodu nasıl olmalıdır.
ben su sekılde yazmama ragmen olmadı bır cok deneme yaptım ama yıne olmadı
ReWriteRule ^(.*)-(.*).htm kategoriler.php?kategori=$1&sayfasi=$2 [QSA]
sorun nerde sizce
Link yapısını değiştirmede htaccess sorunu +R10
8
●407
- 07-10-2014, 23:45:41
- 08-10-2014, 01:23:21http://analiz.r10.net/url-rewriter/tarantula901 adlı üyeden alıntı: mesajı görüntüle
- 08-10-2014, 01:38:31@tarantula901; aşağıdaki şekilde dener misiniz ?
RewriteRule ^(.+)-(.+)*$ kategoriler.php?kategori=$1&sayfasi=$2 [L] - 08-10-2014, 01:54:58bunuda denedim ancak olmadıyasarkemaldag adlı üyeden alıntı: mesajı görüntüle
bütün olasıkları denedım ama bir turlu olmadı anlamıorum normalde seosuz sekılde calısıyor ama seolu yapınca calısmıor
hiç çalışmazsa tamam dıyecegımde seo lınksız calısıyor bır turlu anlam veremedım bırsey mi engellıor acaba
--R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 01:54:58 -->-> Daha önceki mesaj 01:47:56 --
sorunu çözdüm ilginç bir durum aslında daha oncede bu sekılde bır sorunla karşılaşmıştım ama neyse sonunda çözdum
htacces ıcındekı diger kodlardan once koyunca duzeldı sızce bu sekılde olmamsının sebebı nedır ne etkılıyorkı kodlardan once koyunca calısmıor oncee koyunca calısıyor - 08-10-2014, 01:55:33Yorum yazan arkadaşlara +R10 verilmiştir Teşekkürler
sorunu çözdüm ilginç bir durum aslında daha oncede bu sekılde bır sorunla karşılaşmıştım ama neyse sonunda çözdum
htacces ıcındekı diger kodlardan once koyunca duzeldı sızce bu sekılde olmamsının sebebı nedır ne etkılıyorkı kodlardan once koyunca calısmıor oncee koyunca calısıyor - 08-10-2014, 02:04:53hepsi farklı getden degerrı bıle kac kez degıstım hep aynı sorun olmustu uste alınca duzeldı
- 09-10-2014, 10:22:12Htaccess içerisindeki kuralların sonunda :
[L] = Last Rule (Son kural, Tüm kurallara L parametresi ekleyebilirsiniz. Yoksa tekrar htaccess içerisine girecektir.)
[QSA] = Query String Append (Yani url içerisindeki get parametrelerine ulaşmanızı sağlar)
RewriteRule ^(.*)-(.*).htm$ kategoriler.php?kategori=$1&sayfasi=$2 [L,QSA]
Aşağıdaki linkler çalışacaktır:
flash_oyunlar-6.htm (kategori=flash_oyunlar, sayfasi=6)
flash_oyunlar-6.htm?uyeId=3 (kategori=flash_oyunlar, sayfasi=6, uyeId=3) QSA parametresi olmasaydı, $_GET['uyeId'] diyerek, bu değere ulaşamazdınız.
