所有子域名路由到相同的 DocumentRoot,apache 配置

所有子域名路由到相同的 DocumentRoot,apache 配置

你可能在 basecamphq.com 等网站上看到过这种做法,用户名是 username.basecamphq.com

我想要做类似的事情,任何子域名都被路由到同一个 index.php 文件。

因此 username1.example.com 将请求 /home/some/path/to/www (这里是 index.php)并且 username2.example.com 将请求相同的文件

我在本地运行它,但我的服务器使用 cPanel。你猜 apache 的配置是怎样的?

答案1

<VirtualHost *:80>
    DocumentRoot  /home/some/path/to/www 
    ServerName www.example.com
    ServerAlias *.example.com
</VirtualHost>

也许是那样?

相关内容