자신의 도메인에서 다른 사람의 콘텐츠를 호스팅하기 위해 설정 웹플로 또는 WordPress를 사용하는 방법은 무엇입니까?

자신의 도메인에서 다른 사람의 콘텐츠를 호스팅하기 위해 설정 웹플로 또는 WordPress를 사용하는 방법은 무엇입니까?

우리는 특정 사용 사례를 위한 호스팅 플랫폼을 구축하고 있습니다.

우리는 자신의 도메인에서 다른 사람들의 콘텐츠를 호스팅할 수 있어야 합니다. 즉, 그들이 자신의 DNS를 구성하고 우리 서버에 CNAME을 추가하면 우리는 그들의 콘텐츠를 자신의 도메인에서 전달할 수 있어야 합니다.

blog1.com => would deliver the content of ourwebsite.com/blog1

blog2.com => would deliver the content of ourwebsite.com/blog2

blog3.com => would deliver the content of ourwebsite.com/blog3

우리 클라이언트는 CNAME만 구성하고 우리는 다른 모든 기술적 측면을 처리합니다.

우리가 찾은 첫 번째 솔루션은 AWS 사용자 지정 도메인과 람다 프록시를 사용하는 것과 관련이 있었지만 얻을 수 있는 도메인 수에 제한이 있었고 AWS는 이를 구축하는 좋은 방법이 아니라고 말했습니다.

여기 누군가가 그러한 사용 사례에 선호되는 솔루션이 무엇인지 자세히 설명할 수 있습니까? webflow나 wordpress는 이와 같은 것을 어떻게 관리합니까?

도움을 주셔서 감사합니다.

답변1

다음과 같은 맞춤 도메인 처리 전용 서비스를 사용하여 이를 처리하는 가장 쉬운 방법입니다.대략적인, CloudFlare의 SaaS용 SSL 등

이들 모두는 관리형 역방향 프록시 서비스를 앱 앞에 배치하고 API를 통해 사용자 정의 도메인 구성을 생성하며 고객은 자신이 제공할 IP에서 도메인 A 또는 CNAME 레코드를 가리킵니다. SSL 인증서를 처리하고 앱에 요청을 보냅니다.

그렇지 않으면 Caddy 서버(이 경우 가장 권장하는 서버)와 같은 것을 사용하여 앱 앞에 자신만의 역방향 프록시를 설정할 수 있습니다. Caddy 서버를 유지 관리하고 발생하는 문제를 처리해야 한다는 점을 제외하면 위의 서비스와 동일한 프로세스입니다. Caddy에는 사용할 수 있는 관리 API가 있습니다. 여기에 투자하려는 예산, 규모, 리소스에 따라 이는 좋은 선택이 될 수 있습니다.

하지만 내 개인적인 경험으로는 서비스 중 하나를 사용하는 것이 거의 항상 훨씬 저렴하고 쉽습니다. 특히 여러 도메인에 대해 SSL 인증서를 자동화하는 데 잠재적인 위험이 많이 있으며 서비스는 어쨌든 작은 VPS 가격으로 시작됩니다.

관련 정보