*.example.com 通配符域名可以从单个页面解析吗?

*.example.com 通配符域名可以从单个页面解析吗?

对于域名“example.com” - 设置通配符 DNS (*.example.com)、托管和 htaccess/httpd.conf/virtualhost 以及页面上的脚本的最简单方法是什么:

如何设置带有类似 this.example.com 的通配符的网站

或者

作为子域名的任何内容(例如.com)

由 example.com/index.html 上的页面呈现 - 但在 URL 栏中保留通配符子域名并将完整 URL 作为参数传递以在 HTML 中呈现标签?

示例标签是 Facebook 评论:

{ div class="fb-comments" data-href="http://how.do.i.setup.a.site.with.wildcards.like.this.example.com" data-num-posts="2" data-width="500" }

我刚刚在 spry.com 开设了一个托管帐户,并且有一个运行 Ubuntu 11.04-x86-LAMP 的 VPS -

本质上,最直接的方法是什么?非常感谢。

(我最初在 stackoverflow 上发布了这个问题,但后来意识到这更像是一个 serverfault 问题)

答案1

最直接的方法是使用注册商的 DNS 服务器解析对您的 VPS 的 IP 地址的所有查询。

在您的 VPS 上,您应该发现 apache 正在运行,并且它的配置文件是/etc/apache2/sites-enabled/000-default。此默认设置将响应任何 *.example.com 名称的所有 http 请求。

相关内容