0

動的 URL を別の種類の動的 URL に書き直す方法がわかりません。

私は変更しようとしています:

/blog/category.php?catseourl=ExampleCat&pn=1
/blog/category.php?catseourl=ExampleCat&pn=2
/blog/category.php?catseourl=ExampleCatTwo&pn=1

の中へ:

/blog/category/ExampleCat/1
/blog/category/ExampleCat/2
/blog/category/ExampleCatTwo/1

私はこの点に到達しました:

RewriteRule ^blog/category/([^/]*)$ /blog/category.php?catseourl=$1&pn=$1 [L] 

しかし、リライトの左側に動的な変更を追加する方法がわかりませんか?

助けてくれてありがとう。

4

3 に答える 3

1

試す

RewriteRule ^blog/category/([^/]+)/([0-9]+)/?$ /blog/category.php?catseourl=$1&pn=$2 [L] 
于 2013-04-24T11:50:23.650 に答える
0
RewriteEngine On
RewriteRule ^blog/category/([^/]*)/([^/]*)/?$ /blog/category.php?catseourl=$1&pn=$2 [L]
于 2013-04-24T11:50:24.417 に答える
0

これを試して:

RewriteRule ^blog/category/(.+)/([0-9]+)$ /blog/category.php?catseourl=$1&pn=$2 [L] 
于 2013-04-24T11:52:00.693 に答える