묻고답하기
블로그 주소 때문에
2008.11.03 14:39
그런데 홈페이지 처럼 "www.XXXXXX.co.kr" 이렇게만 쳐도 바로 블로그가 나올수 있도록
하는 방법이 없을까요?
제 계정은 사이트제작이 아닌 블로그만 만들려고 합니다.
이걸 몇일전 올렸더니 어느분이 말씀해주시던데
인덱스 페이지에
<?
Header("Location:http://www.xxxxxxx.co.kr/xe_blog/") ;
?>
이렇게 추가 하라고 하더라구요.
그런데 ftp계정에는 인덱스가 페이지가 없습니다.
<?
Header("Location:http://www.xxxxxxx.co.kr/xe_blog/") ;
?>
이걸 어디에 넣어야 되는지와
아니면
다른 해결 방법이 없을까요?
부탁합니다.
댓글 14
-
네비™
2008.11.03 14:41
인덱스 없이 어떻게 홈페이지를 운영하신다는 얘기이신지요?? -
흠
2008.11.03 15:47
그거...메타코드로 바로가기 하면 안되나요??
meta http-equiv=refresh content=0;url=http:///.html
0은 몇 초후에 이동한다는? -
네비™
2008.11.03 17:34
보통 웹서버에서는 index.html / index.htm / index.php / index.asp 등등을 인덱스 페이지로 등록해 놓습니다.
http://www.XXXXXX.co.kr 이라고만 쳤을 경우.. 위의 파일 중 하나를 찾게 되는 원리지요..
index 파일이 없다고 하셨는데..
간단한 파일 하나 만들어서 index.php 라고 저장하시고..
home 계정에 올린 후.. 도메인만 치고 들어가 보십시요..
새로 만든 index.php 내용이 나온다면..
그게 인덱스가 되겠지요? -
톨톨
2008.11.03 18:03
네비님 말씀대로 일단 간단한index.html을 만들어서
<?
Header("Location:http://www.xxxxxxx.co.kr/xe_blog/") ;
?>
이것을 삽입했습니다.
잘되더군요.
그런데 문제가 발생했습니다.
들어간 블러그의 버튼 링크들이 전부
http://www.xxxxxxx.co.kr/xe_blog
여기로 들어간다는 겁니다.
한마디로 버튼 클릭하면 계속 블로그 메인만 뜬다는 이야기지요.;;;;;
난감하네요;;; -
네비™
2008.11.03 18:11
-
톨톨
2008.11.03 18:20
네 index.html에
<meta http-equiv="refresh" content="0;url=http://www.xxxxxxx.co.kr/xe_blog">
삽입하고
ftp로 올렸는데요
Parse error: parse error, unexpected T_VARIABLE in /home/hosting_users/dojagi2008/www/index.php on line 61
↑↑↑↑↑
이런 에러가 납니다^^;; -
톨톨
2008.11.03 18:24
네비님이 실제 봐주시고 있는거 같아서 도움이 된다면
정확한 주소와 비번을 알려드릴수도 있습니다 -
네비™
2008.11.03 18:25
이미 index.php 파일이 있는데.. index.html 은 왜 또 만드신건지요 ^^?
위의 내용을 index.php 파일로 만드시구요..
계정에 올릴때 덮어쓰기 하세요.. -
네비™
2008.11.03 18:25
찝찝하시면 index.php 파일 백업해두시구요.. -
톨톨
2008.11.03 18:29
index.php에
<meta http-equiv="refresh" content="0;url=http://dojagi2008.cafe24.com/meccaa12/">
<?php
/**
* @file index.php
* @author zero <zero@zeroboard.com>
* @brief 시작 페이지
*
* zeroboard XE의 시작 페이지
*
* Request Argument에서 mid, act로 module 객체를 찾아서 생성하고 n
* 모듈 정보를 세팅함
*
* @mainpage 첫페이지
* @section intro 소개
* zeroboard XE 는 오픈 프로젝트로 개발되는 오픈 소스입니다.n
* 자세한 내용은 아래 링크를 참조하세요.
* - 공식홈페이지 : http://www.zeroboard.com/
* - zbXE 포럼 : http://www.zeroboard.com/forum_main
* - 이슈트래킹 : http://trac.zeroboard.com
* - SVN Repository : http://svn.zeroboard.com/zeroboard_xe/trunk
* - document : http://doc.zeroboard.com
* - pdf 문서 : http://doc.zeroboard.com/zeroboard_xe.pdf
* n
* "Zeroboard™ XE"는 자유 소프트웨어입니다. n
* 소프트웨어의 피양도자는 자유 소프트웨어 재단이 공표한 GNU 일반 공중 사용 허가서 2판 또는 n
* 그 이후 판을 임의로 선택해서, 그 규정에 따라 프로그램을 개작하거나 재배포할 수 있습니다. n
* n
* 이 프로그램은 유용하게 사용될 수 있으리라는 희망에서 배포되고 있지만, 특정한 목적에 맞는 적합성 n
* 여부나 판매용으로 사용할 수 있으리라는 묵시적인 보증을 포함한 어떠한 형태의 보증도 제공하지 않습니다. n
* 보다 자세한 사항에 대해서는 GNU 일반 공중 사용 허가서를 참고하시기 바랍니다. n
* n
* GNU 일반 공중 사용 허가서는 이 프로그램과 함께 제공됩니다. 만약, 이 문서가 누락되어 있다면 자유 소프트웨어n
* 재단으로 문의하시기 바랍니다. n
* (자유 소프트웨어 재단: Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA)
**//**
* @brief 기본적인 상수 선언, 웹에서 직접 호출되는 것을 막기 위해 체크하는 상수 선언
**/
define('__ZBXE__', true);/**
* @brief 필요한 설정 파일들을 include
**/
require_once('./config/config.inc.php');/**
* @brief Context 객체를 생성하여 초기화
* 모든 Request Argument/ 환경변수등을 세팅
**/
$oContext = &Context::getInstance();
$oContext->init()
/**
* @brief ModuleHandler 객체를 생성/ 실행
*
* 모듈 핸들러는 Request Argument를 바탕으로 모듈을 찾아서n
* 객체를 생성하고 기본 정보를 setting 해준다.n
* ModuleHandler는 이 외에도 설치가 되어 있는지에 대한 체크를n
* 하여 미설치시 Install 모듈을 실행하도록 한다n
* 그리고 해당 모듈을 실행후 컨텐츠를 출력한다n
**/
$oModuleHandler = new ModuleHandler();
$oModuleHandler->init();
$oModule = &$oModuleHandler->procModule();
$oModuleHandler->displayContent($oModule);?>
넣었지만Forbidden
You don't have permission to access / on this server.
Apache/1.3.37p3 Server at jc3563.cafe24.com Port 80이런 문구가 뜹니다;;
-
톨톨
2008.11.03 18:36
다시 index.php를 만들어서
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="refresh" content="0;url=http://dojagi2008.cafe24.com/meccaa12/">
<title>무제 문서</title>
</head><body>
</body>
</html>
삽입했더니 페이지가 이상해졌습니다;;;; -
네비™
2008.11.03 18:39
제로보드를 root 계정에 바로 설치 하셨나 보네요;;
이렇게 해놓으시면 나중에도 상당히 불펴하실껀데요??
일단 현재 내용 백업 한번 받으시길..
네이트온 주소 있으시면 남겨주세요..
집에가서 제가 메세지 드리겠습니다.. -
톨톨
2008.11.03 18:47
네이트온 주소가 없습니다..;;;;;;;;
그럼 zbxe폴더를 통채로 올려볼까요?
db초기화 시키구요. -
네비™
2008.11.03 20:20
원래는 제로보드 설치폴더를 하나 만들고 제로보드를 install 하시는게 가장 좋습니다..
제로보드4 에서는 index.php 파일이 없었지만..
제로보드XE에서는 index.php 파일이 존재하기 때문에..
일반적으로 사용해야 할 index.php 와 제로보드XE index.php 파일을 같이 쓸려고 하다 보니..
위와 같은 현상이 생기는 겁니다..
즉,
root/index.php
root/제로보드XE/index.php
이렇게 따로 존재해야 한다는거지요....