【发布时间】:2016-06-13 07:23:15
【问题描述】:
如何在 PHP 中创建子域?我希望在我的网站上注册的每个用户都能立即拥有自己的子域。
编辑
我现在有这个工作。首先,我允许在我的服务器中使用通配符子域。我在 JustHost 中通过手动创建一个名为 * 的子域并指定一个名为 subdomains 的文件夹作为通配符子域的文档根目录来实现这一点。我将此添加到我的子域文件夹中的.htaccess 文件中:
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.website\.com$
RewriteCond %{HTTP_HOST} ^(\w+)\.website\.com$
RewriteCond %{REQUEST_URI}:%1 !^/([^/]+)/([^:]*):\1
RewriteRule ^(.*)$ /%1/$1 [QSA]
最后,我为我的子域创建了一个文件夹并放置子域文件。
【问题讨论】:
-
这可能就是你要找的stackoverflow.com/questions/183928/…