nginx - 클라우드 서비스는 어떻게 사용자 정의 도메인 이름 서비스를 제공하고 이 사용자 정의 도메인 이름이 사이트 아래의 두 번째 수준 도메인 이름을 가리키도록 합니까?
给我你的怀抱2017-05-16 17:20:23
0
1
647
우리는 이제 클라우드 서비스를 제공합니다. 도메인 이름 아래에는 사용자 정의된 정적 및 동적 리소스가 있습니다. 이제 2차 도메인 이름을 가리키는 사용자 고유의 도메인 이름을 제공하고 싶습니다. 효과는 GitPages와 같습니다. 사용자는 자신의 CNAME을 추가하고 자신의 도메인 이름을 내 IP로 지정합니다(고객의 도메인 이름이 최상위 도메인 이름입니다). 이 분석을 수행할 수 있는 Nginx가 있습니다
1) 먼저 각 고객의 정적 파일을 /data/www/site/foo/data/www/site/와 같은 다른 디렉터리에 배치해야 합니다. bar 등 2) DNS 서비스 공급자에게 가서 *.statuspage.cn과 같은 도메인 이름을 구성하세요(일부 DNS 서비스 공급자는 이를 지원하지 않을 수 있습니다. 무료 DNSPod를 사용하는 것이 좋습니다) 3) 다음과 같이 Nginx를 구성합니다/data/www/site/foo/data/www/site/bar 等 2) 到你的 DNS 服务商处配置一个范域名,例如 *.statuspage.cn (部分 DNS 服务商可能不支持,这里推荐你使用免费的 DNSPod) 3) 配置 Nginx 如下
# 部分无关配置已忽略
server {
server_name ~^(?<subdomain>.+)\.statuspage.cn;
root /data/www/site/$subdomain;
}
1) 먼저 각 고객의 정적 파일을
/data/www/site/foo
/data/www/site/와 같은 다른 디렉터리에 배치해야 합니다. bar
등2) DNS 서비스 공급자에게 가서
*.statuspage.cn
과 같은 도메인 이름을 구성하세요(일부 DNS 서비스 공급자는 이를 지원하지 않을 수 있습니다. 무료 DNSPod를 사용하는 것이 좋습니다)3) 다음과 같이 Nginx를 구성합니다
/data/www/site/foo
/data/www/site/bar
等2) 到你的 DNS 服务商处配置一个范域名,例如
*.statuspage.cn
(部分 DNS 服务商可能不支持,这里推荐你使用免费的 DNSPod)3) 配置 Nginx 如下
4) 现在你可以通过
4) 이제foo.statuspage.cn
或bar.statuspage.cn
으아악foo.statuspage.cn
이나bar.statuspage.cn
을 통해 즐겁게 방문하실 수 있습니다 #🎜🎜#