Şekilli Arama Adresleri
Gürkan OLUÇ tarafından, 01 Eyl 2007 tarihinde, 00:04 sularında yazıldı. | Makaleler
Alex King burada www.site.com?s=aranan şeklinde olan arama adreslerimizi ( url ) nasıl www.site.com/search/aranan haline getirebileceğimizi anlatmış. Bende burada bu küçük değişikliğin Türkçe versiyonunu sizlerle paylaşacağım, umarım işinize yarar.
- İlk olarak işe .htaccess dosyamızdan başlıyoruz. Sitenizin ana dizininde bulunan .htaccess dosyanıza aşağıdaki kodu ekleyiniz.
HTML:
-
RewriteRule ^arama/(.+)?$ /index.php?s=$1 [QSA,L]
-
- Daha Sonra yapmamız gereken işlem aranacak kelimeyi yazdığımız formu aşağıdaki şekle getirmek burada ki kodu olduğu gibi kopyalayıp & yapıştırabilirsiniz
HTML:
-
<form action="<?php bloginfo('wpurl'); ?>/index.php" method="get" onsubmit="location.href=<?php bloginfo('home'); ?>/search/' + encodeURIComponent(this.s.value).replace(/%20/g, '+'); return false;">
-
- Üzgünüm, hepsi bu kadar
Bu yukarıdaki işlemleri yaptığınız taktirde arama url'leriniz www.site.com/arama/aranan+sözcük şeklinde olacaktır.
Umarım işinize yarar, ben henüz kendi blogumda uygulamadım ancak sorununuz olursa buradan sorabilirsiniz.
Bu yazı Cumartesi, Eylül 1st, 2007 tarihinde 00:04 sularında yazıldı. ile etiketlendi. Bu yazıya yazılan yorumları RSS 2.0 linkinden takip edebilirsiniz. Yorum bırakabilir, veya Geribildirim yapabilirsiniz.

Kardeşim teşekkürler, gayet faydalı ve kısa bir kod paylaşmışsın bizimle. Kısa zamanda bunu sitemde deneyeceğim. Eline sağlık.
önemli değil
Kısa ama işe yarar bir kod, sanırım “hack” denilen şey böyle oluyor
İçerik odaklı bir blogunuz varsa, son aramaları kaydedip sidebar’da bu şekilde -seolu- bir şekilde listelemek google açısından güzel olur.
ne yaptıysam olmadı daha öncede denemiştim bu yöntemi /search/kelime şeklinde çalışıyor fakar birtürlü /arama/kelime şekline çeviremedim. ?s= şeklinde çalışıyor /search/ şeklinde çalışıyor /arama/ şeklinde birtürlü çalışmıyor. müsait bir zamanda deneyip yol gösterirseniz size minnettar kalırım
teşekkür ederim baya bir işime yaradı.
Search permalink eklenisi aynı ii görüyor
çalışmıyor. bilginize…
RewriteRule ^search/(.+)?$ /index.php?s=$1 [QSA,L]
şeklinde çalıştırabiliyorum ancak…