저는 현재 웹 소켓을 사용하는 웹 앱을 만들고 있습니다. (웹 서버 용 레일즈와 socket.io 용 Nodejs)하위 도메인. 하위 도메인으로 어떻게 개발합니까?
하위 애플리케이션을 구성하여 Nodejs 서버와 Rails 웹 서버에 대한 연결을 구분합니다. "socket.mysite.com"이 노드 서버로 리디렉션되고 다른 모든 것은 웹 서버로 리디렉션됩니다.
로컬 호스트에서이 기능을 테스트 할 수 있습니다.
127.0.0.1 socket.mysite.com
127.0.0.1 mysite.com
내가 생산에 단순히 socket.mysite.com에 대한 CNAME 레코드를 생성해야하고 이것은 또한 내 사용자의 컴퓨터에서 작동합니다 알고 : 나는 단순히 다음을 포함하는 내/etc/hosts 파일을 수정했습니다.
그러나 IP 주소를 전달하여 응용 프로그램을 테스트하는 데 익숙합니다. 우리 팀은 일반적으로 자체 시스템에 서버를 설치하고 개발합니다. 개별 서버를 테스트하려면 "http://123.45.123.45"와 같은 IP를 전달하면됩니다.
새 하위 도메인 해킹을 사용하면 내 테스터의/etc/hosts를 수정하지 않고도 더 이상이 작업을 수행 할 수 없습니다. 솔직히 내 테스터가 현장에서/etc/hosts를 수정하는 것을 기대하지 않습니다. 내가 할 수있는 일은 내 팀의 각 구성원에게 자체 도메인이 있고 각 팀 구성원별로 적절한 CNAME 레코드를 만드는 것입니다.
IP에서 내 앱을 실행하고 해당 IP를 전달하는 더 쉬운 방법이 있습니까?
저는 현재 내 거실에서 일하는 두 사람의 팀입니다. 더 빠르고 쉽게 추천 할만한 것이 있습니까? – disappearedng
[수퍼 유저] (http://superuser.com) 또는 [프로그래머 SE] (http://programmers.stackexchange.com)에서 * 검색 * 할 수 있습니다. 더 많은 검색 결과를 얻을 가능성이 더 큽니다. – jmort253