XE 를 이용해 홈페이지를 운영하고 있는데, 목록 등에서 썸네일을 가져오지 못하는 에러가 있다.
아니 에러라기 보다는.. 다른 문제다.
첨부한 이미지는 썸네일을 잘 만들어지고 보여진다.
하지만 외부 이미지, 특히 티스토리의 이미지를 링크하는 경우에는 본문 글에서는 잘 보이지만 썸네일을 전혀 만들어 내지 못한다.
어렵게 확인한 사항은....
알고 보니 티스토리의 이미지 경로를 자세히 보면 .jpg 나 .gif 와 같은 확장자가 보이질 않는다.
그냥..
cfile27.uf.tistory.com/image/1527710F4C2988AEA22240
이런 식이다. 확장자가 없는 형태다.
이런 경로를 XE 는 제대로 썸네일로 만들어 내지 못한다.
그래서 확인한 방법은 정확한 이미지 경로를 알아내는 것...
우선 티스토리 본문의 html 을 살펴보면
이런 식의 이미지 경로가 보이는 데,
이중에서 cfile24.uf@166B984A508EB0C908D491.jpg 이 이미지 파일 이름이다.
그리고 티스토리는 이미지를 전부 attachment 아래 저장하고 있기 때문에,
https://티스토리 블로그 주소/attachment/cfile24.uf@166B984A508EB0C908D491.jpg
이것이 티스토리 블로그에 있는 이미지 경로가 된다.
이 경로를 XE 본문 글의 이미지 경로에 넣어 주면 썸네일 잘 생성된다.
이렇게 간단한 걸 가지고 몇날 며칠을 씨름한 거 생각하면...
휴우 ~~~
----------------
또 한가지 방법은,
티스토리 이미지를 우클릭해 이미지 주소를 확인하고, 그 뒤에 #.jpg 만 붙혀주면 이미지 링크가 완성된다.
예를 들어 https://cfile2.uf.tistory.com/image/18447E504D89E2212CBD27 라는 티스토리 이미지 링크에 #.jpg 를 붙혀 https://cfile2.uf.tistory.com/image/18447E504D89E2212CBD27#.jpg 주소를 XE 이미지 걸면 이상없이 썸네일 생성된다.