나는이 문제에 대한 좋은 해결책을 찾지 못했고 누군가 이미 비슷한 것을 해보았기를 희망한다.비공개 URL을 숨기는 연습 방법은 무엇입니까?
내 서버에 저장된 이미지 목록을로드하는 자바 스크립트 프로그램을 작성했지만 사용자가 내 이미지 디렉토리를 알고 싶지 않습니다.
var img1 = new Image();
img1.src = "my_img_directory/img1.png";
var img2 = new Image();
img1.src = "my_img_directory/img2.png";
이 예제에서 사용자는 내 웹 서버에서 img1 및 img2를 어디에 저장하는지 알 수 있습니다. URL을 볼 수 없게하는 방법이 있습니까?
URL을 임의의 문자열로 바꾸려하고 있습니다. 예를 들어, 다음과 같이 할 수 있습니다.
var img1 = new Image();
img1.src = decode_URL("auiopjlnad103k");
하지만 난 여전히 임의의 문자열을 절대 경로로 매핑해야합니다. 사용자는 decode_URL이 임의의 문자열을 절대 URL로 변환하는 방법을 볼 수 있습니다.
클라이언트에서 임의의 문자열을 해독하는 경우 사용자는 개인 키를 알아 내고 URL을 알아낼 수 있습니다.
나는 생각을 잃어 버렸습니다. 클라이언트 쪽에서는 할 수없는 일인가요? 모든 팁이나 도움이 크게 감사하겠습니다!
감사합니다.
나는이 서버 쪽을하는 것이 좋습니다. 실제 이미지의 URL이 무엇인지 사용자가 알아 내지 못하게하는 방법은 없습니다. – Ivan
당신의 관심사는 무엇입니까? Google 로봇이나 다른 검색 엔진이 이미지의 색인을 생성하지 못하도록 막으려는 경우 robot.txt 파일을 만들어 이미지를 넣으면됩니다. 이 URL은 더 많은 것을 보여줍니다. http://www.google.co.kr/support/webmasters/bin/answer.py? answer = 35308 – Ali
해결책이 있다고 생각합니다. –