saatmatik Posted November 7, 2011 Share Posted November 7, 2011 Merhaba Arkadaslar, Herkezin bayramı kutlu olsun, Ben www.saatmatik.com da bu sorgu adresini "http://www.saatmatik.com/search?orderby=position&orderway=desc&search_query=erkek+saat&submit_search=" URL rewrite kullanarak "http://www.saatmatik.com/erkek-saatleri.html" şeklinde görünmesini istiyorum. .htaccess i düzenleyip bunu yapmam mümkün mü ? Yada sol taraftaki kategori modülüne özel bir cmd page şeklinde "http://www.saatmatik.com/erkek-saatleri.html" yi eklesem bu html çalıştığında ilgili sorgu "http://www.saatmatik.com/search?orderby=position&orderway=desc&search_query=erkek+saat&submit_search=" nun çalışması mümkün olur mu ? Uzman arkadaşların yardımını bekliyorum. Selamlar Saygılar Link to comment Share on other sites More sharing options...
MahmutGulerce Posted November 8, 2011 Share Posted November 8, 2011 Merhaba; Bunu görünüş anlamında yapabilirsiniz fakat gerçekte SEF bir url olmaz. Çünkü sorgu sırasında form kullanmak zorundasınız. POST veya GET ile sorguyu gönderdikten sonra sayfayı SEF bir url'ye yönlendirip (php header() fonskiyonu bunu yapıyor) .htaccess deki kurallara göre yeniden okutmanız gerekiyor. Uzun, karmaşık ve faydasız bir iş. Site haritasına arama sorgularını yazdırırsanız belki işe yarayabilir Link to comment Share on other sites More sharing options...
saatmatik Posted November 9, 2011 Author Share Posted November 9, 2011 Mahmut Bey, Uzun ve karmaşık olabilir ama faydasız bir iş olduğuna inanmıyorum. Erkek Saatleri kelimesi için bu html e ihtiyacım var "Site haritasına arama sorgularını yazdırırsanız belki işe yarayabilir" demişsiniz bunu biraz açabilirmisiniz? Link to comment Share on other sites More sharing options...
MahmutGulerce Posted November 13, 2011 Share Posted November 13, 2011 Merhaba; Faydasız olduğunu şu şekilde açıklayabilirim. Aramalarda SEF URL kullanamazsınız. Teknik olarak imkansız. (Sebep: POST veya GET methodu kullanmak zorundasınız. Bunların hepsi arama formunu bir HTTP Query haline geitirir ve SEF değildir. ) Yapabileceğiniz tek şey arama yapıldıktan sonra arama sonuçları görüntülenmeden ziyaretçiyi SEF URL'ye yönlendirmek. Daha sonra SEF URL yi okutup yine aynı arama sayfasından açtırmak. Buraya kadarki kısım zor ama yapılabilir. Faydasız olması şundan ileri geliyor. 1.) Büyük arama motorları yönlendirilmiş sayfaları okumaz. 2.) Büyük arama motorları form sorgusu ile açılan sayfaları açmak için formu doldurup deneme yapmaz. "Sonuçta arama sonucu sayfası sanal bir içeriktir." Bu yüzden site haritasına bu URL yi yazmak gerekir ki arama motoru bu sanal sayfanın adresini bilsin. Burada üstteki işlemleri gerçekleştiren bir modül yazmak en az 4 günlük bir iş. Çekirdek modifikasyonu ile 2 saatte yapabilirim ama bir sonraki güncellemede boşa gitmiş olur. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now