2013-04-24 6 views
0

동적 URL을 다른 종류의 동적 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] 

하지만 방법을 잘 모르겠어요 재 작성의 왼쪽에 동적 변경 사항을 추가 하시겠습니까?

도움 주셔서 감사합니다.

답변

1

RewriteRule ^blog/category/([^/]+)/([0-9]+)/?$ /blog/category.php?catseourl=$1&pn=$2 [L] 
+0

아 큰 이잖아! 깨달았어야 동일한 URL에 두 개의 $ 1을 가질 수 없습니다. 고맙습니다. – Newcastlefan

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

단락 (또는 문장) 또는 두 가지 설명이 훌륭한 대답으로 올바른 답을내는 데 큰 도움이됩니다. – Jeeped

0

이 시도하십시오 :

RewriteRule ^blog/category/(.+)/([0-9]+)$ /blog/category.php?catseourl=$1&pn=$2 [L]