RewriteRule ^arama/sayfa/(.*)/ search.php?sayfa=$1 [L]
RewriteRule ^arama/([a-zA-Z0-9-]+)/$ search.php [L, NC]
RewriteRule ^([^/]+)/sayfa/([^/]+)/$ category.php?sef=$1&sayfa=$2 [L]
RewriteRule ^([^/]+)/$ category.php?sef=$1 [L]
Böyle çalışması lazım. Özel kurallar genel kurallardan daha yukarıda olmalı ve son kural olarak tanımlanmalı.
Bir de get ile göndermek istiyorsan ve get parametresi yerine url göstermek istiyorsan javascript kullanmalısın
form için
<input name="arama" type="text" id="arama" />
<input type="submit" name="gonder" value="" id="gonder" onclick="javascript:FormGonder()" />
head içine javascript olarak bu fonksiyonu yerleştir
<script type="text/javascript">
function FormGonder(){
var Aranacak= document.getElementById("arama").value();
window.location = "http://www.siteadresi.com/arama/" + Aranacak + "/";
}
</script>
Olmadı hocam sorun devam ediyor. Htaccess i öyle koyduğum zaman sunucu 500 hatası alıyorum.