Ben şu mod_rewrite kuralı vardır:
RewriteRule ^([^/.]+)/?$ search.php?action=procedure&procedureName=$1
Bu / blabla gibi / search.php için? Action = prosedür & procedureName = blabla şeyler yönlendirerek çalışıyor
Sorun bazen (pagination için) bir 'start' değerini geçmek istiyor. Örneğin, / blabla /? = 20 başlar.
Şu anda, sadece onu yok sayar. $ _REQUEST Dizi yazdırarak 'start' görünmüyor. Ben kural için değiştirerek çalıştı:
RewriteRule ^([^/.]+)/\?start=([0-9]+)$ search.php?action=procedure&procedureName=$1&start=$2
RewriteRule ^([^/.]+)/?$ search.php?action=procedure&procedureName=$1
Ama hiçbir şey yapmadım.
Herhangi bir fikir?
Teşekkürler