htaccess 서브도메인 관련 질문드립니다. 정보
htaccess 서브도메인 관련 질문드립니다.본문
현재 호스팅에서 서브도메인 설정이 되어 있습니다. (폴더명.도메인.컴 형식)
그런데 이것을 .htaccess 파일을 이용해서
dir1.domain.com 으로 접속 할경우 domain.com/sub_dir/page1.php 로
dir2.domain.com 일 경우는 domain.com/sub_dir/page2.php 로 연결 이 되고
인터넷 주소창에는 url주소 변경 없이
dir1.domain.com, dir2.domain.com 로
고정 되게끔 가능할까요?
그냥 폴더 여러개 만들어서 사용해도 되지만
그렇게 될 경우 루트폴더가 너무 지저분해질 듯 해서 질문드립니다.
여기 저기 찾아봐도 어떻게 해야 될지 모르겠습니다.
많은 도움 부탁드립니다~ 감사합니다~!
그런데 이것을 .htaccess 파일을 이용해서
dir1.domain.com 으로 접속 할경우 domain.com/sub_dir/page1.php 로
dir2.domain.com 일 경우는 domain.com/sub_dir/page2.php 로 연결 이 되고
인터넷 주소창에는 url주소 변경 없이
dir1.domain.com, dir2.domain.com 로
고정 되게끔 가능할까요?
그냥 폴더 여러개 만들어서 사용해도 되지만
그렇게 될 경우 루트폴더가 너무 지저분해질 듯 해서 질문드립니다.
여기 저기 찾아봐도 어떻게 해야 될지 모르겠습니다.
많은 도움 부탁드립니다~ 감사합니다~!
댓글 전체
$_SERVER['HTTP_HOST'] 를 이용하면 index.php 에서 쉽게 연결되게 할거 같은데요 ^^
bbdbabdbu 답변처럼 하면 됩니다
1. sub_dir/index.php 생성
2. page1.php, page2.php로 하지말고 dir1.php, dir2.php 처럼 서브도메인 과 같게 화일명 부여
2. index.php 내용
<?
$subdomain= explode(".",$_SERVER[HTTP_HOST]);
include $subdomain[0].".php";
?>
1. sub_dir/index.php 생성
2. page1.php, page2.php로 하지말고 dir1.php, dir2.php 처럼 서브도메인 과 같게 화일명 부여
2. index.php 내용
<?
$subdomain= explode(".",$_SERVER[HTTP_HOST]);
include $subdomain[0].".php";
?>
아.. 안되는군요ㅠ 404~;;
dir_name.domain.com 이 되려면 dir_name 폴더가 있어야 되네요ㅎㅎ
답변 감사드립니다~^^
dir_name.domain.com 이 되려면 dir_name 폴더가 있어야 되네요ㅎㅎ
답변 감사드립니다~^^
dir_name 폴더가 있어야 되네요<-- 그런법이 어딨습니까?
virtual host 설정시 root폴더를 sub_dir 로 설정하면 되는데...
virtual host 설정시 root폴더를 sub_dir 로 설정하면 되는데...
일반 호스팅 받는 경우에도 가능한가요?
*.domain.kr 로 접속하면 sub_dir 폴더(또는 root)로 이동되게 설정 한 다음
해당 index.php 에서 $_SERVER[HTTP_HOST 로 경로 잡아주란 말씀인가요?
virtual host 설정시 root폴더를 sub_dir 로 설정 <= 어떤 말씀인지 잘 모르겠네요...
*.domain.kr 로 접속하면 sub_dir 폴더(또는 root)로 이동되게 설정 한 다음
해당 index.php 에서 $_SERVER[HTTP_HOST 로 경로 잡아주란 말씀인가요?
virtual host 설정시 root폴더를 sub_dir 로 설정 <= 어떤 말씀인지 잘 모르겠네요...