동적 호스트 목록의 요청을 수락 할 NodeJS가있는 서버를 구축하려고합니다. 예를 들어 고객이 "joesdomain.com"
도메인에 등록하고 "timsdomain.net"
도메인으로 등록하도록 설정할 수 있습니다. 이 값은 다른 프로세스를 통해 데이터베이스 테이블에 저장됩니다. diet.js이이 문제를 해결할 것이라는 희망이 있었지만이 사용 사례를 지원하는지 잘 모르겠습니다. 내가 찾은 예제는 대부분 mydomain.com/joesdomain 또는 mydomain.com/timsdomain과 같은 하위 도메인과 유사합니다. 내가 승인 된 도메인 목록을 데이터베이스에서 읽을 수 있다고 생각하고 내 경로 매핑에서 그 값을 사용합니까?NodeJS 용 동적 호스트
가 여기 내 예상되는 흐름이다 : 계정에 대한
- 고객 가입 한, 우리는 도메인 이름을 획득하고 우리의 호스트 IP 지적이있다.
- 방문자가 새 도메인 이름을 방문하면 내 NodeJS 서버에서 요청을 확인한 다음 라우팅을 처리합니다 (동일한 경로의 90 %가 예상 됨).
이것이 가능한지 아무도 알지 못하지만 올바른 방향으로 나를 가리켜 주길 바랍니다. 이 도메인을 매핑하기 위해 코드를 수정하고 코드를 재배포하지 않아도됩니다.
도메인 목록에서 요청을 수락한다는 것은 무엇을 의미합니까? 요청은 호스트가 아닌 IP 주소에서옵니다. 주어진 IP 주소가 어떤 도메인과 연결되어 있는지 파악하기 위해 역방향 조회를 수행 할 수 있지만 많은 IP 주소가 기업에 속하고 도메인과 관련되지 않은 여러 가지 방법으로 문제가 있습니다. – jfriend00
단일 서버가 도메인 목록에 대한 요청을 수락하여 http://joesdomain.com에 대한 요청이 귀하의 서버로 이동하게하려는 것입니까? 그렇다면 DNS를 통해 서버에서 해당 도메인을 가리켜 야하며 서버는 HTTP 헤더를 통해 어느 도메인인지 알 수 있습니다. – jfriend00
네, 그게 제가 설명하려고했던 것입니다. 따라서 joesdomain.com이 내 IP로 확인하고 NodeJS가 요청을 받으면 HTTP 헤더를 검사하여 원본을 확인해야합니다. 일반적인 사용자의 경우 브라우저에 URL을 제공하는 것 외에 다른 특별한 작업을 수행해야합니까? – sonoerin