묻고답하기
도움 부탁 드립니다. 링크 설정 질문(path : full or short)
2012.08.30 15:20
cafe24에 호스팅을 하고 /www/xe 밑에 XE1.5.3을 설치 하였습니다.
그리고 cafe24시에서 제공하는 index.html을 사용 하였고요. (아래 파일은 www/index.html 입니다.)
처음에 호스트(http://talanton.kr)에 접속하면 이 파일이 수행한다고 하고
메인을 xe/home으로 하였습니다. 그래서 아래와 같이 src=/xe/home으로 하였습니다.
처음에는 src=http://talanton.kr/xe/home으로 하였더니 모바일에서 접속이 안되어 수정ㅎ였습니다.
<?
$hostname = exec("/home/bin/hostname");
?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>오은영 소아청소년 클리닉</title>
</head>
<body>
<iframe frameborder=0 scrolling=yes marginwidth=0 marginheight=0 width=100% height=100% src=/xe/home></iframe>
</body>
</html>
궁금한점은 링크를 걸때 전체 path 명, 예를 들어, http://talanton.kr/xe/home 과 같이 입력하면
동작을 하지 않습니다. 되는 것은 xe/home과 같이 www 디렉토리 밑을 기준으로 상대 path를 주면 링크가 동작을 하여 이동을 합니다.
문제는 XE에서 제공하는 $layout_info->index_url 같은 변수를 인식하지 못하는 것 입니다.
이것도 full path로 전달이 되기 때문에 동작을 하지 않는 것으로 판단 됩니다.
제가 어떤 설정을 해야 이 문제를 해결할 수 있는지 도움을 주시면 고맙겠습니다.
참고로 XE에서 기본 URL은 http://talanton.kr/xe로 하였습니다.
제가 추축컨데, www/index.html에서 iframe으로 src=/src/home을 준것이 잘못 아닌가 생각이 듭니다.
다른 방법을 사용해야 하는 것은 아닌지? 생각이 들지만 잘 모르겠습니다.