2012-12-04 5 views
0

지금은 작은 프레임 워크를 구축했으며 여러 웹 사이트를 호스팅하고 싶습니다. 그래서 모든 사이트에서 publishserver.mydomain.com에 DNS를 실행하여 해당 웹 사이트를 표시합니다.하나의 프로젝트에서 여러 웹 사이트

는 현재 디렉토리 구조 내 (A에 대한 내 생각은) 다음과 같습니다

폴더 응용 프로그램 (모든 프레임 워크 파일, 요청, 응답, 부트 스트랩 등) 폴더 웹 사이트 (모든 웹 사이트) - WWW를. domain1.com - www.domain2.com는 - www.domain3.com은 - 의 index.php마다에서

(프레임 워크를 시작) www.domain4.com는 htaccess로 wwww.domain1.com 그때 나는 것 다음과 같은 구조를 가지고 있습니다 : folder www.domai n1.com - 컨트롤러 - 전망 - 이미지 -

CSS

내가이 작업을 수행하기위한 가장 현명한 방법이 있을까요? 원래 내 생각은 (내 테스트 localhost에서) localhost/www.domain1.com/home을 예를 들어 수행 한 다음 해당 도메인에서 파일을 가져 오는 것입니다.

구성 파일을 조정하지 않고도 라이브 서버, 테스트 서버 및 로컬 호스트에서 액세스 할 수 있기를 원합니다. 이것이 가능한가, 최선의 접근 방법은 무엇인가?

답변

0

데이터베이스가있는 경우 페이지를 해당 사이트 ID가있는 데이터베이스 테이블에 저장하십시오. 그런 다음 index.php 파일에서 스크립트가 액세스되는 호스트를 선택하고 해당 사이트를 기반으로 relavant 페이지를 표시하십시오.

관련 문제