RewriteRule result/([^\.]+) /job/search/result?k=$1 [L]
このコードは、このようなURLでうまく機能しています
www.example.com/job/search/result/keyword
「キーワード」の結果が表示されます
しかし問題は、cakephp ページネーターがこのようなリンクを生成していることです。
結果/ページ:2?k=キーワード
問題を解決するためのルールを作成するにはどうすればよいですか。これを試しましたが、うまくいきませんでした
RewriteRule result\/page:([0-9]+)\?k=([^\.]+) /job/search/result/page:$1?k=$2 [L]
だから私の新しいルールは
RewriteRule result\/page:([0-9]+)\?k=([^\.]+) /job/search/result/page:$1?k=$2 [L]
RewriteRule result/([^\.]+) /job/search/result?k=$1 [L]