2012-06-15 7 views
0

UI로 실행되는 Joomla (nginx + mysql) 사이트와 계산 논리를 처리하는 일부 JSP (tomcat + mysql) 사이트가 있습니다.Integralate JSP를 Joomla에 iframe과 같이 넣으십시오.

JSP 페이지를 Joomla as iframe과 통합하려고합니다. 나는 그것을 성공했다. 그러나 질문은 다음과 같다.

JSP 페이지를 공개적으로 방문하지 않고 Joomla 사이트를 통해서만 방문 할 수있게하려면 어떻게해야합니까? 예를 들어

,

줌라 사이트 mydomain.com/Joomla

아래

JSP 페이지 mydomain.com/JSP

아래에있는 경우 브라우저에서 사용자가 방문 mydomain.com/JSP, 사용자는 JSP 페이지를 볼 수 없습니다 (대신 오류 또는 빈 페이지 참조).

그러나 사용자가 브라우저에서 mydomain.com/Joomla를 열고 iframe 내의 JSP 사이트가 포함 된 페이지로 이동하면 사용자가 JSP 페이지를 볼 수 있습니다.

나는 폴더/파일 소유자 및 권한 변경에 대해 생각하고 있습니다. 나는 올바른 길을 가고 있는가? 정확히 어떻게 접근해야합니까?

감사합니다,

마일로

답변

1

당신은 당신이 현재 일하는있는 방법을 변경해야합니다.

1) 스크립트를 기반으로 가상 Joomla 구성 요소를 생성하려면 JUMI을 사용하십시오. 각 페이지에서 2) 스크립트의 각의 맨 처음에이 코드를 추가합니다 : 그것은 활성 줌라 세션하지 않고 직접 스크립트를로드하는 사용자를 방지 할 수 있습니다

<?php 
defined('_JEXEC') or die ('Restricted Access'); 
?> 

.