버그리포트

수정됨
2015.06.29 09:59

리다이렉션 순환 버그

조회 수 261 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

리다이렉션 순환 오류가 있습니다. 다음을 참고하세요.

http://new.wikibbs.net/chinwag/14754

 

그런데 문제를 살펴보니 리다이렉션이 엉뚱하게 되고 있습니다.

 

처음에는 클라우드플레어의 버그인줄 알았는데,

다름아닌 mod_rewrite의 문제였습니다.

 

이 문제는 mod_rewrite의 설정을 조정하여 고쳤습니다.

 

이와 함께, [[C%23|C#]] 문서를 제대로 볼 수 없었던 문제도 자동으로 수정되었습니다~

 

http://new.wikibbs.net/chinwag/14754

 

----------

wget -S -O /dev/null  "http://rigvedawiki.net/r1/wiki.php/지금%20남편이%2 무슨%20말을%20하는%20거지%3F"
--2015-06-29 09:50:51--  http://rigvedawiki.net/r1/wiki.php/%EC%A7%80%EA%B8%88%20%EB%82%A8%ED%8E%B8%EC%9D%B4%20%EB%AC%B4%EC%8A%A8%20%EB%A7%90%EC%9D%84%20%ED%95%98%EB%8A%94%20%EA%B1%B0%EC%A7%80%3F
Resolving rigvedawiki.net (rigvedawiki.net)... 104.20.12.232, 104.20.13.232, 104.20.14.232, ...
Connecting to rigvedawiki.net (rigvedawiki.net)|104.20.12.232|:80... connected.


HTTP request sent, awaiting response...
  HTTP/1.1 301 Moved Permanently
  Date: Mon, 29 Jun 2015 00:50:52 GMT
  Content-Type: text/html; charset=iso-8859-1
  Transfer-Encoding: chunked
  Connection: keep-alive
  Set-Cookie: __cfduid=d690fb14211bd6eb5f74a97460dbda7ac1435539052; expires=Tue, 28-Jun-16 00:50:52 GMT; path=/; domain=.rigvedawiki.net; HttpOnly
  Age: 55
  Cf-Railgun: direct (starting new WAN connection)
  Location: http://rigvedawiki.net/%ec%a7%80%ea%b8%88%20%eb%82%a8%ed%8e%b8%ec%9d%b4%20%eb%ac%b4%ec%8a%a8%20%eb%a7%90%ec%9d%84%20%ed%95%98%eb%8a%94%20%ea%b1%b0%ec%a7%80?%3f

 

301로 보내는 부분이 mod_rewrite에서 보내는 부분인데 이때 물음표가 붙습니다.

mod_rewrite가 엉뚱하게 페이지 맨 마지막의 %3f(물음표)를 디코딩하면 안되는데 멋대로 디코딩해서 ? 물음표로 변환이 되어 전달되고, 그문제로 action=show&redirect=xxxxxx 쿼리 스트링이 전달이 안되고 있습니다.

 

QSA옵션을 붙여주면 쿼리 스트링이 전달이 되어서 더이상 순환 루프에 빠지지는 않게 되었습니다.

 

 

 

 

....
  Via: 1.1 varnish
  X-Backend-Server: Apache/2.4.x (Ubuntu) OpenSSL/1.0.xf
  X-Backend-Status: normal
  X-Cache-Hit: HIT
  X-Varnish: 1132930489 1132930005
  Server: cloudflare-nginx
  CF-RAY: 1fdda3c6ea5d0601-ICN
Location: http://rigvedawiki.net/%ec%a7%80%ea%b8%88%20%eb%82%a8%ed%8e%b8%ec%9d%b4%20%eb%ac%b4%ec%8a%a8%20%eb%a7%90%ec%9d%84%20%ed%95%98%eb%8a%94%20%ea%b1%b0%ec%a7%80?%3f [following]
--2015-06-29 09:50:51--  http://rigvedawiki.net/%ec%a7%80%ea%b8%88%20%eb%82%a8%ed%8e%b8%ec%9d%b4%20%eb%ac%b4%ec%8a%a8%20%eb%a7%90%ec%9d%84%20%ed%95%98%eb%8a%94%20%ea%b1%b0%ec%a7%80?%3f
Reusing existing connection to rigvedawiki.net:80.
HTTP request sent, awaiting response...
  HTTP/1.1 200 OK
  Date: Mon, 29 Jun 2015 00:50:52 GMT
  Content-Type: text/html; charset=utf-8
  Transfer-Encoding: chunked
  Connection: keep-alive
  Age: 0
  Cache-Control: public, s-maxage=5, max-age=1, must-revalidate, post-check=0, pre-check=0
  Cf-Railgun: direct (starting new WAN connection)
  Vary: Accept-Encoding
  Via: 1.1 varnish
  X-Backend-Server: Apache/2.4.x (Ubuntu) OpenSSL/1.0.xf
  X-Cache-Hit: MISS
  X-Varnish: 1132930490
  Server: cloudflare-nginx
  CF-RAY: 1fdda3c6fa5f0601-ICN

?


List of Articles
번호 분류 제목 글쓴이 날짜
공지 버그리포트시 주의사항 wkpark 2015.06.29
공지 깨진 히스토리 복구가 완료되었습니다. wkpark 2015.06.29
32 버그 표가 잘려져 나옵니다+그림 아이콘이 너무 큽니다 1 봄날 2015.06.29
31 디자인 위키 디자인 제안 4 file meph 2015.06.29
30 디자인 게시판 디자인 제안 1 file meph 2015.06.29
29 수정됨 위키에서 로고 누르면 RecentChanges 1 KoToRi 2015.06.29
28 버그 버그는 아닌데 상단 제목 관련해서 하나 2 file Rta1144 2015.06.29
27 완료 제목에 슬래쉬(/)가 들어간 항목을 읽을 수 없습니다. 1 함장 2015.06.29
26 완료 [[바실리우스 2세]] 문서를 부분 수정했는데 2 함장 2015.06.29
25 완료 일부 문서의 "+" 기호 생성 2 file paperplane 2015.06.29
» 수정됨 리다이렉션 순환 버그 wkpark 2015.06.29
23 완료 대기중 사용자를 정식 사용자로 착각하는 버그 2 wkpark 2015.06.29
22 버그 모바일 환경에서 로딩문제. 3 slugnoid 2015.06.28
21 버그 iframe 오작동 wkpark 2015.06.28
20 버그 인용문 문법이 제대로 작동하지 않습니다. 1 file 집토끼 2015.06.28
19 완료 모바일 페이지에서 게시판 제목 2 meph 2015.06.28
18 완료 틀 문서의 텍스트들이 개행되지 않은 상태로 출력됩니다 2 hikineet 2015.06.28
17 완료 HelpOnEditing 깨졌음 (일부 문서 이력이 안 보입니다.) 3 senior9324 2015.06.27
16 버그 되돌리기 기능에서 수정 코멘트가 작동하지 않습니다 2 hikineet 2015.06.27
15 완료 올리기와 올린 파일이 작동하지 않습니다 2 10230 2015.06.27
Board Pagination Prev 1 ... 3 4 5 6 7 8 9 Next
/ 9
XE Login