상세이미지 버킷 링크 노출

2025. 7. 24. 00:27·Jungle

image.png

이미지 정보를 확인해보면, 이미지가 저장되는 S3버킷 링크(tio-image-storage-jungle8th.s3~~)가 그대로 노출이된다.

CloudFront 설정이 되어있어서 도메인으로 감춰져야할텐데 왜그럴까?

현재 CloudFront 설정

배포 정보:

  • 도메인: tio-style.com, www.tio-style.com
  • CloudFront URL: d1vke19yqieoiy.cloudfront.net
  • 상태: Deployed

Origin 설정:

  1. tio-image-storage-jungle8th.s3.ap-northeast-2.amazonaws.com (이미지 버킷)
  2. tio-frontend-assets-jungle8th.s3.ap-northeast-2.amazonaws.com (프론트엔드 자산)
  3. tio-alb-173623777.ap-northeast-2.elb.amazonaws.com (ALB)

Cache Behavior:

  • /results/* → 이미지 버킷으로 라우팅 ✅
  • /images/* → 프론트엔드 자산 버킷으로 라우팅
  • /api/* → ALB로 라우팅
  • 기본 → ALB로 라우팅

🤔 문제점 발견

현재 문제:

  • 상품 이미지 경로가 /products/*인데
  • CloudFront에서는 /results/*만 이미지 버킷으로 라우팅됨*
  • *따라서 /products/* 경로는 ALB로 가서 직접 S3 URL이 노출됨

🛠️ 해결 방법

Cache Behavior 추가 필요:

{
"PathPattern": "/products/*",
"TargetOriginId": "[tio-image-storage-jungle8th.s3.ap-northeast-2.amazonaws.com](http://tio-image-storage-jungle8th.s3.ap-northeast-2.amazonaws.com/)"
}

이렇게 하면 https://tio-style.com/products/2693/detail_3.jpg로 접근 가능하고 S3 URL이 숨겨지게된다.

image1.png

728x90

'Jungle' 카테고리의 다른 글

TIO 성능 테스트 결과 분석 (40명 동시 사용자)  (0) 2025.07.29
TIO 개선 소요 파악 - 성능 최적화  (0) 2025.07.29
성능 분석 실패기 : Grafana K6, N+1 문제를 폭로하다  (0) 2025.07.24
17일? 못 기다려! 크롤러 성능 개선 삽질기 (Selenium → Requests)  (0) 2025.07.23
nGrinder 설치 및 실행 가이드: 트러블슈팅 포함  (0) 2025.07.23
'Jungle' 카테고리의 다른 글
  • TIO 성능 테스트 결과 분석 (40명 동시 사용자)
  • TIO 개선 소요 파악 - 성능 최적화
  • 성능 분석 실패기 : Grafana K6, N+1 문제를 폭로하다
  • 17일? 못 기다려! 크롤러 성능 개선 삽질기 (Selenium → Requests)
ahpicl64
ahpicl64
in the clouds
  • ahpicl64
    구름
    ahpicl64
  • 전체
    오늘
    어제
    • 분류 전체보기 (95)
      • WIL (4)
      • Jungle (36)
      • AWS (2)
      • SQL (2)
      • CS:APP (17)
      • Algorithm (10)
      • K8s (7)
      • 자료 구조 (10)
      • Spring (4)
      • React (0)
      • 운영체제 (1)
      • 기타등등 (2)
      • 이야기 (0)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

    • github
  • 공지사항

  • 인기 글

  • 태그

    github actions
    알고리즘
    트러블슈팅
    Spring boot
    AWS
    python
    IAM
    컴퓨터시스템
    S3
    EC2
    부하테스트
    어셈블리
    자료구조
    Spring
    k8s
    DevOps
    CSAPP
    DB
    queue
    CloudFront
  • 02-21 06:16
  • hELLO· Designed By정상우.v4.10.3
ahpicl64
상세이미지 버킷 링크 노출
상단으로

티스토리툴바