-1

我想创建一个像 craigslist 这样的分类广告网站,并且我想为每个城市使用子域,就像 craigslist 一样。

我想知道是否有人知道他们如何将他们的网站分散到如此多的子域上,并且仍然使它像一个大网站而不是数百个小网站一样工作。

说得通?任何可以做到这一点的分类广告脚本的想法?

认为 Wordpress 可以做到这一点?

提前感谢您的回复。

4

1 回答 1

0

这都是关于 DNS 的。它可以通过指向单个网站的通配符条目 (*.craigslist.com) 来完成,该网站根据子域决定要显示的内容。对于每个使用中的子域,可以使用单个 A 记录来完成相同的操作。这可能就是他们所做的,否则对 craigslist.com 的所有请求都会发送到单个 IP——甚至是不受支持的 IP。

我发现最好的方法是为服务器 IP 设置一条 A 记录,其主机名如“myserver.mydomain.com”,然后为重定向到“myserver”子域的每个子域添加 CNAME 记录。这使得您在移动服务器时不必更改所有子域 IP 地址。

在任何情况下,您的服务器都会查看主机标头中的子域以确定要显示的内容。

希望有帮助。

于 2018-03-03T00:20:40.887 回答