0

我非常感谢对我的问题的任何回答,因为我正在寻找大约两周的时间。我的目标是使用 PHP 创建目录并将它们显示为虚拟子域(所有过程都应该自动完成)。

例如: example.com/test/index.php应该被认为是: test.example.com/index.php

4

3 回答 3

1

您不能仅使用 PHP 来做到这一点。您需要动态 shell 脚本来为每个子域创建 DNS 区域文件。

编辑:

可能@Robyflc 是对的,您可以根据 PHP 中的主机名来设置条件。如果您想要子域或只是一些逻辑,例如创建 URL user1.domain.com,然后根据它的值找到文件夹,这个问题并不清楚。

于 2013-02-23T21:53:45.643 回答
1

我能够做到这一点的唯一方法是使用通配符子域。如果您的服务器支持这一点,那么只需使用前端控制器来管理请求即可。

于 2013-02-23T21:54:19.607 回答
0

为此,我建议您购买 VPS 服务器

URL重写是可能的。

于 2013-07-25T22:54:03.997 回答