하위 도메인 없이 동적으로 생성된 웹페이지

하위 도메인 없이 동적으로 생성된 웹페이지

Cloudflare를 올바르게 구성하는 데 정말 어려움을 겪고 있으므로 도움을 주시면 감사하겠습니다.

각 사용자에 대해 고유한 데이터베이스를 생성하는 웹 애플리케이션이 있습니다. 예:

응용 프로그램은 에 설치됩니다 example.com. 사용자가 user1가입하면 로그인 URL은 다음과 같습니다. user1.example.com계정을 개설하면 제가 말하는 내용의 예를 볼 수 있습니다.www.activecampaign.com

이제 문제는 cloudflare DNS가 작동하도록 설정하면 example.com하위 도메인 forum.example.com에 포럼이 있다는 것입니다. cloudflare에서 해당 하위 도메인에 대해 기록된 A를 추가했지만 user1.example.com작동하지 않기 때문에 이 포럼도 작동하고 있습니다.

은(는) 하위 도메인이 아니기 user1.example.com때문에 A 레코드를 추가하라는 메시지를 표시하지 마세요 . user1앱은 activecampaign 앱과 마찬가지로 각 사용자에 대한 고유한 데이터베이스를 생성합니다.

답변1

사람들이 로그인할 때 이와 같은 URL을 사용하도록 하려면 와일드카드 레코드를 추가해야 합니다.

*.example.com IN A $your_server
*.example.com IN AAAA $your_server

DNS는 사용 중인 서비스나 사용 목적에 관계없이 이러한 방식으로 작동합니다. 그것~이다하위 도메인(DNS 표준이라고 함)RFC1035) - 귀하의 경우에는 다른 응용 프로그램이 아닙니다.

잠재적으로 각 사용자에 대해 A 및 AAAA 레코드를 추가할 수도 있지만 이는 불편하고 관리하기 어렵게 되며 유효한 사용자 이름 검색이 가능할 수 있습니다.

관련 정보