Link1 의 주소로 연결될때 연결될 곳의 주소를 감추는 방법
본문
게시판에서 Link1 에 주소를 입력하면 해당링크로 연결이 되는데요.
이때 주소가 보이지 않게 하는 방법이 있을까요?
Link1의 주소를 게시판을 통하지않고, 직접 방문하는 것을 막고자 하는 목적입니다.
어떻게 적용하면 좋을까요?
답변 4
<?php if(isset($view['link']) && array_filter($view['link'])) { ?>
<!-- 관련링크 시작 { -->
<section id="bo_v_link">
<h2>관련링크</h2>
<ul>
<?php
// 링크
$cnt = 0;
for ($i=1; $i<=count($view['link']); $i++) {
if ($view['link'][$i]) {
$cnt++;
$link = cut_str($view['link'][$i], 70);
?>
<li>
<i class="fa fa-link" aria-hidden="true"></i>
<a href="<?php echo $view['link_href'][$i] ?>" target="_blank">
<strong><?php echo $link ?></strong>
</a>
<br>
<span class="bo_v_link_cnt"><?php echo $view['link_hit'][$i] ?>회 연결</span>
</li>
<?php
}
}
?>
</ul>
</section>
<!-- } 관련링크 끝 -->
<?php } ?>
<strong><?php echo $link ?></strong>
이 부분을
<strong>방문하기</strong>
위와 같이 변경하면 접속하기 전 까지는 주소를 알수 없습니다. !-->
여러가지 방법이 있을수 있는데 간단하는 링크 주소를 바로 노출이 아니라 링크 클릭하면 ajax로 받아오면 될 거 같습니다.
아니면 php로 암호화하고 자바스크립트로 복호화 하는 방법이 있는지 확인을 해보셔야 할 거 같습니다.
iframe 으로 불러오는 방법이 있는데, 소스를 보면 경로는 알수 있기는 합니다.
<iframe src="사이트url" style="width:100%;height:100%;" scrolling="no" frameborder="0" allowfullscreen="true"></iframe>
해당 링크 목적지 페이지에서 리퍼러 체크해서 제한하지 않는 한 불가능합니다.
답변을 작성하시기 전에 로그인 해주세요.