【发布时间】:2020-09-09 06:02:43
【问题描述】:
以我目前的 PHP 知识,我知道如何在我的网站上创建用户时通过 Plesk api 自动创建子域。然后我可以通过 htaccess 将user.example.com 重定向到example.com/user。
我不知道该怎么做的问题是如何重定向但还要在导航栏中保留user.example.com,而不是example.com/user?
我拥有一个专用的托管环境,因此我几乎可以更改任何我喜欢的设置。
【问题讨论】:
-
为什么需要重定向?子域应该能够从特定目录加载数据而无需重定向。
-
这其实是个好点...
-
你根本不想重定向,你想在内部重写请求,如果有的话。但是我强烈建议不要将用户名添加到路径中,这会导致无穷无尽的问题。相反,您可以从
$_SERVER['HTTP_HOST]超全局条目中获取用户名。