2012-12-26 2 views
0

규칙을 다시 작성합니다 .. 또는 Nextgen 갤러리 페이지 매김 이름을 변경하는 다른 트릭이 있습니까? 즉 http://www.Example.com/wallpapers/category/gallery-name/?nggpage=2페이지 매기기 접두사를 제거하는 재 작성 규칙

http://www.Example.com/wallpapers/category/gallery-name/?page=2

카테고리와 갤러리 이름은 항상 갤러리에 따라 변경합니다.

+0

¿ 카테고리 및 갤러리 이름이 '갤러리'에 따라 어떻게 바뀌고 귀하의 예에서'갤러리 '가 어떻게됩니까? –

+0

www.example.com/wallpapers/love/cute-love/?nggpage=2 및 www.example.com/wallpapers/covers/facebook-covers/?nggpage=2 어떻게 변화했는지 알 수 있습니다. .. 첫 번째 것은 워드 프레스의 일반 카테고리입니다 .. 갤러리 이름은 갤러리 이름입니다. – Prateek

+0

나는 그것을 얻었지만 대체 URI 인 http : //www.Example.com/wallpapers/category/gallery-name/? page = 2에서 수정되지 않았으므로 관련성을 보지 못했습니다. 질문. 첫 번째'key' 이름 인'page'로'nggpage'를 대체하기 만하면됩니다. 내가 틀렸다면 나를 바로 잡아라. –

답변

1

이 작업을 시도 할 수 있습니다 :

Options +FollowSymLinks -MultiViews 
RewriteEngine On 
RewriteBase/
RewriteCond %{QUERY_STRING} nggpage=([0-9]+) [NC] 
RewriteRule ^(.*)$ $1?page=%1?  [L,R=301,NC] 

그것은이 리디렉션이에

http://www.Example.com/wallpapers/category/gallery-name/?nggpage=2

을 :

http://www.Example.com/wallpapers/category/gallery-name/?page=2

2은 모든 값이 될 수있는 곳.

+0

나는 시도했으나 작동하지 않는다. – Prateek

+0

없이 이것을 추가해야 하는가? 실제로 나는 초보자 다. – Prateek

+0

그러나 그것은 일한다. 마지막에''및''행을 추가하여 모듈 다시 쓰기 모듈이 활성화되어 있는지 확인하십시오. ¿ 당신이 얻은 오류는 무엇이며 브라우저 주소창에 표시된 URI는 무엇입니까? –