티스토리 뷰

개요

rwiter를 할 때, RewriteRule만으로는 url의 쿼리스트링까지 검사할수 없다고 한다. RewriteCond에서 %{QUERY_STRING}을 사용해야 가능하다고 함.

사용법

URL의 쿼리스트링을 rewrite할 때,
RewriteCond %{QUERY_STRING} [패턴]

예제

'oldsite.com/profile.php?uid=10'를 'newsite.com/utenti/10'로 리다이렉트시키려면 아래와 같이 하면 된다.

RewriteCond %{QUERY_STRING} ^uid=([0-9]+)$ 
RewriteRule ^profile\.php$ http://www.newsite.com/utenti/$1 [R=301,L]


출처:http://stackoverflow.com/questions/1244881/rewrite-query-string

댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함