如何自动生成大量子域名?

waibeneri1984

New member
当然可以,如果是自己的服务器,您可以创建无限子域名。我之前已经将这个特性添加到了我的一个工具中,您还可以创建一个脚本,例如Python或PHP来实现。如果您使用Apache,例如,创建一个虚拟主机模板,其中包含占位符,然后仅使用子域名名称的关键字列表,通过替换占位符添加新的虚拟主机。
 

tamoulangri1988

New member
其实有一种简单的方法已经被提到过了。您只需要创建一个名为*.example.com的子域名,然后在htaccess文件中执行匹配,像RedirectMatch (something).example.com/(path) /www/files/$something/$path。
 

tioranepe1973

New member
正确的做法是为每个子域名添加一个A记录或CNAME记录。"简单"的方法是在您的DNS ZONE记录中创建一个通配符子域名。请记住,通过使用通配符,它将成为指向一个IP的A记录,因此,如果您希望每个子域名都有自己的IP,您需要更新区域文件,并为每个子域名-IP组合添加一个A记录。通配符DNS区域条目很简单:$TTL 14400$ORIGIN yourdomain.com.* IN A 1.2.3.4 注意:使用$TTL 14400可消除您在每行记录中添加TTL值的需要。$ORIGIN变量意味着您放置的记录将附加在其后面,因此您不必反复键入相同的域。请注意域名末尾的点,必须出现。在上述示例中,*将扩展为*.yourdomain.com.由DNS服务器处理。
 
顶部