나는 기본적으로 base64로 링크 된 코드를 인코딩 한 다음 PHP 페이지를 리디렉션하여이를 디코드하여 페이지로 전송하는 스크립트를 사용했습니다.base64 암호화를 통한 PHP 링크 망토 - 도움이 필요합니다.
내가 뭘 잘못하고 있는지, PHP는 내 최고의 기술이 아니라 단지 도움을 찾고 있는지 알 수 없습니다. 페이지
링크 :
<a href="http://www.XXXXXX.com/find.php?shop=<?php echo urlencode(base64_encode("long ass link goes here")); ?>">Test</a>
find.php :
< ?php
$request_id = $_GET ['shop'];
$site = base64_decode($request_id);
header('Location: $site') ;
?>
URL이 어디에서 내 브라우저의 아래쪽을 가리키고 있는지를 볼 때 URL을 올바르게 인코딩하지 않습니다. – Ross
미안하지만,/ – s3v3n
상태 표시 줄 (브라우저의 하단 부분)에서 링크 위로 마우스를 가져 가면 URL이 base64로 인코딩 된 것을 볼 수 없으며 'http : // www.XXXXXX.com/find.php?shop= Ross