IBM - old/WAS 문제&해결
[WAS]redirect 시에 URL 에 '/' 가 encoding 된 '%2F' 대신에 '%252F' 로 나타남
freeman98
2017. 4. 19. 11:54
1. WAS 버전 : WAS v8.5.5 이상
2. OS : All
3. Error 발생 시점 : redirect 시에 URL 에 '/' 가 encoding 된 '%2F' 대신에 '%252F' 로 나타남
4. Error message :
5. 예상 이유 : IBM HTTP Server 에서 redirect 시에 '/' 가 '%2F' 로 encoding 된 후 한번 더 encoding 되면서 해당 현상 발생
6. 조치 방안 :
하단과 같이 IHS 의 RewriteRule 에 NE 옵션 추가
RewriteRule ^/$ https://www.domain.com/files/ [NE,R,L]
7. 참고 자료
%252F instead of %2F in URL - Apache rewrite module and NE flag
http://tkurek.blogspot.kr/2013/06/252f-instead-of-2f-in-url-apache.html