nginx - 클라우드 서비스는 어떻게 사용자 정의 도메인 이름 서비스를 제공하고 이 사용자 정의 도메인 이름이 사이트 아래의 두 번째 수준 도메인 이름을 가리키도록 합니까?
给我你的怀抱
给我你的怀抱 2017-05-16 17:20:23
0
1
596

우리는 이제 클라우드 서비스를 제공합니다. 도메인 이름 아래에는 사용자 정의된 정적 및 동적 리소스가 있습니다. 이제 2차 도메인 이름을 가리키는 사용자 고유의 도메인 이름을 제공하고 싶습니다. 효과는 GitPages와 같습니다. 사용자는 자신의 CNAME을 추가하고 자신의 도메인 이름을 내 IP로 지정합니다(고객의 도메인 이름이 최상위 도메인 이름입니다). 이 분석을 수행할 수 있는 Nginx가 있습니다

으아악
给我你的怀抱
给我你的怀抱

모든 응답(1)
巴扎黑

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;
}

4) 现在你可以通过 foo.statuspage.cnbar.statuspage.cn 으아악

4) 이제 foo.statuspage.cn이나 bar.statuspage.cn을 통해 즐겁게 방문하실 수 있습니다 #🎜🎜#
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!