게시물 업로드 문제를 이 정확한 줄까지 추적했습니다:
구체적으로,
// relative urls
if (/^\/[\w\.\-]+/i.test(href)) {
return href;
}
이 부분이 문제가 됩니다. 제 포럼 URL이 apache 사용자 웹디렉터리(제 통제 범위가 아닌 곳)에서 서빙되기 때문에 ~로 시작하며, 이로 인해 해당 정규식(regexp)이 깨집니다.
문자 클래스에 ~를 포함하도록 수정하면(예: [\w\.\-~]) 게시물 업로드는 정상적으로 작동함을 확인했습니다. 하지만 아바타 업로드는 여전히 깨져 있습니다!