0
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]
4

1 に答える 1