리다이렉트 / 리디렉션 하는 법

리다이렉트 / 리디렉션 하는 법

QA

리다이렉트 / 리디렉션 하는 법

본문

제 경우에도 리디렉션? 리다이렉션? 할수있는지 궁금합니다

제가 thisgun님의 s3플러그인을 사용중인데

 

대략 설명하자면 사이트의 저장공간 확보를 위해

/data/file/ 폴더 안의 파일들을 업로드시 바로 s3저장소로 보내주고 원래 폴더안의 파일들은 삭제되는 형식입니다

그리고 자동으로 s3저장소의 링크로 연결을 해주는데 가끔 저장소 링크를 안보여주고 원본주소를 보여줘서 엑스박스나 파일을 못찾는경우가 종종있습니다

그래서 /data/file/ 폴더 이하의 링크로 접속할때는 s3저장소로 보내주고싶은데

 

- 요점을 정리하자면

1) https://xxx.kr/data/file/drawing/thumb-3553106459_dqOcpjND_9ca7bed8428b4c8a5b63fc98385dd94d4f538145_600x960.png

2) https://xxx-cloud.s3.ap-northeast-2.amazonaws.com/data/file/drawing/thumb-3553106459_dqOcpjND_9ca7bed8428b4c8a5b63fc98385dd94d4f538145_600x960.png

 

이렇게 (사이트 전체 말고) /data/file 이하의 주소만 url입력이 되어 들어올때 뒤의 주소는 같은 경로에 있는 저장소가 있으니

앞의 주소만 1)->2)로 바꿔서 리디렉션 해줄수 있을까요?

 

찾아봤는데 전체 리디렉션이나 새로운 도메인으로 전체 리디렉션등은 많이 보이는데

제가 아직 지식이 부족해서인지 찾아보는데 잘 못찾겠네요 ㅠ ㅠ

특정폴더(/data/file) 이하로 들어가는 요청이 있을때만 뒷부분은 고정한채로 앞부분만 바꿔서 리디렉션 해주는 방법을 알고싶습니다

 

이 질문에 댓글 쓰기 :

답변 1

RewriteEngine On
RewriteRule ^data/(.*)$  https://xxx-cloud.s3.ap-northeast-2.amazonaws.com/data/$1 [L]

RewriteRule ^data/file/(.*)$  https://xxx-cloud.s3.ap-northeast-2.amazonaws.com/data/file/$1 [L]
로 수정해서 한방에 성공했습니다 ㅠㅠㅠㅠ
멍충이님 멍충이중에 제일 천재시네요
최고에요 감사합니다!!!

답변을 작성하시기 전에 로그인 해주세요.
전체 73
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT