테스트 사이트 - 개발 중인 베타 버전입니다

지정 경로(PHP) 로만 페이지접속 가능하게 하고싶습니다 채택완료

메시아나 10년 전 조회 2,613

안녕하세요~ 조그마한 커뮤니티 사이트를 만들고 있는중에

질문이 있어서 이렇게 남기게 되었습니다

 

현재 도메인 루트폴더에는 YC5가 설치되어있고 바로아래 /WP 라는 폴더를 만들어서

워드프레스를 설치해 두었습니다...

 

그런데 여기서 질문이 있는데, 혹시 만약 외부로 이제 링크를 소개할때는

워드프레스로 직접 연결하지 못하도록 설정할수는 없을까요?

 

예를들어

http://도메인/WP/index.php">http://도메인/WP/index.php 라는 실제경로가 존재하더라도, 여기에 바로 접속하면

(잘못된 접근입니다. 상위 도메인에서 접속해주세요) 라는 링크를 보내주고

상위 도메인에서는 특정 PHP같은걸 업로드해서... 해당 PHP로 WP폴더에 접속할수있게요...

 

 

배경지식이 좀 많이 부족하다보니 작업하는게 시작할 엄두를 못내고있어서

갑갑한 마음에 이렇게 질문을 남기게 되었습니다 ㅠㅠ

아니면 혹시 , 다른 어떤 기능을 참고해서 셋팅할수있는지... 궁금합니다;;

(사실, WP쪽에 내용이 많아서 다들 WP쪽을 직접 링크타고 들어올거같은데 그렇게되면

기껏 준비한 그누보드 메인이 꿔다놓은 보릿자루가 될거같아서 이같은 조취를 취하려고 합니다)

댓글을 작성하려면 로그인이 필요합니다.

답변 3개

채택된 답변
+20 포인트
진서기
10년 전

세션을 생성하게 해서 

 

WP/아래 에서는 세션이 없으면 첫페이지로 리다이렉션 해보세요

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

p
10년 전

header 에 access 할 수 있는 key 를 넣어서 key 매칭을 하면 되지 않을까 하는 생각도 드네요.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

10년 전

WP의 헤더쪽이라던지 어디나 포함되는 파일의 첫줄에

 

</p><p>if(strpos($_SERVER['HTTP_REFERER'],"domain.com")===FALSE) {</p><p><span class="Apple-tab-span" style="white-space:pre">	</span>header("Location:domain.com");</p><p>}</p><p>

 

이렇게 해보시면 링크를 타고 들어온 사이트가 domain.com 이 아닐때 domain.com 으로 리다이렉션 시켜줍니다.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인