1

.htaccessは初めてです。私は多くの検索を行っていますが、何もうまくいきません。

動的ページを静的に変換したかったのです。

test.com/?gender=pop&rows=1&page=2 to
test.com/gender/pop.html?rows=1&page=2

またのために働く

test.com/?gender=pop to
test.com/gender/pop.html

最初のクエリを書き直すだけです。ありがとう

4

2 に答える 2

0

なぜ動的パラメータを保持したいのですか?このようなものをテストします:

RewriteRule ^gender/([a-z]+)\.html\?rows\=([0-9]+)\&page\=([0-9]+)$   gender=$1&rows=$2&page=$3  [L]

私はこの助けを借ります、マイク

于 2012-11-18T09:21:24.927 に答える
0

これは機能するはずです:

RewriteEngine On
RewriteRule ^gender/(.+)\.html$ /\?gender=$1 [L,QSA]

PS:これはどの性別でも機能します。(例:gender = pop、gender = male、gender = female、gender = 123、...)より具体的にする必要がある場合は、お知らせください。

于 2012-11-19T00:54:35.053 に答える