![如何使用我的域名作为扩展名](https://linux22.com/image/716938/%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8%E6%88%91%E7%9A%84%E5%9F%9F%E5%90%8D%E4%BD%9C%E4%B8%BA%E6%89%A9%E5%B1%95%E5%90%8D.png)
假设我有一个域名example.com
我知道可以example.com
用作“扩大”。我知道我用错了术语,但我不知道专业术语是什么。
我的意思是site.example.com
,another.example.com
我有一台Ubuntu 16
正在运行的机器nginx
,提供内容服务example.com
。
我怎样才能让这台机器在 提供一个内容,site.example.com
在 提供另一个内容another.example.com
?
谢谢你!
答案1
假设你有一个域名,example.com
您可能已经付费控制域名(注册域名)并将域名与 IP 地址关联(DNS 服务)。您很可能使用同一家公司提供这两项服务。
您付费购买 DNS 服务的公司也很可能为您域中的至少其他主机(site.example.com
、another.example.com
)以及可能的子域(另一个主题)提供 DNS 服务。您可以查看他们的网站以获取有关设置 DNS“区域”或“记录”的帮助。
如果您使用一台服务器为多个主机名托管不同的内容,则第一步是配置其他主机,以将其他主机名(例如site.example.com
)与与 关联的相同 IP 地址相关联example.com
。
第二步是配置您的 Web 服务器。本文详细介绍了这一挑战:https://superuser.com/questions/841910/host-multiple-website-using-nginx-on-the-same-ip#841920
答案2
是的,您基本上希望其他主机名在您的 DNS 区域(域)中有效,然后一旦您的 DNS 为其他名称工作,您将需要设置一个新的基于名称的主机(Apache 术语)或新的服务器定义(nginx)