私はサイトを持っていますwww.domain.com/jeeves/
。サイトでの検索を次のようにしたいと思います。
http://www.domain.com/jeeves/results/[search_term_here]/[page_number_here]
もちろん、検索の際は1ページ目に行っていただきたいと思います。またはなどでnext
、previous
ページ番号をナビゲートします。
.htaccess:
# rewrite all URL's of the format I want to point at my php page with params
RewriteRule ^results/([A-Za-z0-9]+)$/([0-9]+)$ http://www.domain.com/jeeves/search.php?s=$1&page=$2 [NC,L]
# rewrite initial search query to the first page of results
RewriteCond %{QUERY_STRING} s=([^&]*)
RewriteRule ^search http://www.domain.com/jeeves/results/%1/1? [NC,R=301]
これはうまくいかないようです-誰か助けてもらえますか?