Şimdi Ara

Detaylı arama motoru ve htaccess

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
4
Cevap
0
Favori
405
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • İyi günler arkadaşlar.

    Yaptığım site içerisinde bir detaylı arama motoru var. _GET methodu ile adres çubuğuna direk sayfa.php?d1=&d2=&d3=&d4=&d5= yazıyor.

    Bu sayfayı htaccess ile safe yapmak istiyorum fakat;

    RewriteRule ^sayfa/(.*)-(.*)-(.*) /pages/sayfa.php?d1=$1&d2=$2&d3=$3 [L,NC]
    yaptığım zaman değişkenler boş gelse bile adres çubuğunda çıkıyor.

    benim istediğim şey şu;

    formdan sadece d1 arama kriteri seçildi ve get ile gönderildi.
    adres çubuğumuz
    www.domain.com/sayfa/d1icerik
    mesela form'dan sadece d1 ve d3 arama kriterleri seçildi.www.domain.com/sayfa/d1icerik/d3icerik olacak.
    hepsi seçilinde hepsi gelecek
    www.domain.com/sayfa/d1icerik/d2icerik/d3icerik/d4icerik/d5icerik olacak.

    Yardımlarınız için şimdiden teşekkür ederim.







  •  
    RewriteEngine On
    RewriteRule ^index.html$ index.php
    RewriteRule ^([A-Za-z0-9-]+)/?$ index.php?s=$1 [L,NC]


    $_GET['s'] olarak aldınan değeri kendine göre değiştir ve çoğalt.
  • htaccess rewriter generator olarak ara google'da eminim istedigini syntax'i bu sekilde bulabilrisin
  • prosel olmadı yine aga.

    ya mesela arama sayfalarından bi tanesinde 3 tane değişken var. aynen veriyorum bak aga.

    routes.php?d=1&da=3&sa=t.

    detayı arama formunun gonderdiği sayfa bu.form dirk olarak routes.php sayfasına gönderiyo değerleri. bu sayfadan da htaccess ile benim bu linki sadece gönderilen değerler yapmam lazım. mesela

    siteadi.com/routes/turkey/bodrum
    siteadi.com/routes/bodrum
    siteadi.com/routes/turkey/bodrum/3-night gibi.
  • Yapay Zeka’dan İlgili Konular
    Site içi arama motoru rehberi
    9 yıl önce açıldı
    Daha Fazla Göster
    
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.