2011-11-09 2 views
0

아무도 도와 줄 수 있습니까?.htaccess로 리디렉션하고 매개 변수 얻기

는이 같은 GET 매개 변수로 요청을 리디렉션해야합니다

http://www.mysite.com/listings/?tx_listingcontroller[countryId]=4&tx_listingcontroller[regionId]=2868&cHash=f59c2ae1b037df6fc8a1e2a55ea0ee96 

누구

http://www.mynewsite.com/listings/countryId/4/regionId/2868/cHash/f59c2ae1b037df6fc8a1e2a55ea0ee96 

에 나는이 작업을 수행 할 수있는 방법을 알아?

감사합니다.

+0

참조 http://stackoverflow.com/questions/1179868/rewriting-query-string-using-mod-rewrite – reinierpost

답변

1

.htaccess 파일에 RewriteRule을 추가 할 수 있습니다. http://httpd.apache.org/docs/current/mod/mod_rewrite.html. RegEx를 사용하여 들어오는 URL을 구문 분석하고 일치하는 세그먼트를 기반으로 새 URL로 리디렉션합니다. 뭔가 같은 ...

RewriteRule ^listings/?tx_listingcontroller[countryId]=(.*)&tx_listingcontroller[regionId]=(.*)&cHash=(.*)$ listings/countryId/$1/regionId/$2/cHash/$3

관련 문제