【发布时间】:2021-05-21 17:49:00
【问题描述】:
我什至不确定这是否可行,或者我的解释是否正确,但我会试一试。
所以基本上我正在使用 Javascript、HTML、CSS、SQL 和 PHP 创建一个 Web 应用程序。尽管到目前为止一切都很好,但我对后端 Web 开发还是很陌生。事情完全按照我的计划进行,我为自己感到非常自豪。
我有多个用户,当您转到他们的个人资料 (domain.com/user/1) 时,它会显示他们的所有信息。这同样适用于 domain.com/user/2、domain.com/user/3 等。
我想要做的是允许用户将他们的域/子域指向一个 CNAME(例如 verify.mydomain.com),这允许他们将他们的子域/域连接到 Web 应用程序,以便它显示相同就像 domain.com/user/1 所做的那样。
例如,user1 可以使用他们的域 profile.mydomain.com,它会显示 domain.com/user/1 所做的事情,但保留子域而不是重定向。
如果有人对我如何做到这一点有任何建议,请告诉我!
【问题讨论】:
-
如果您使用的是 Apache,我建议您使用
mod_rewrite.htaccess例程来执行此操作,在服务器上静默显示user2.domain.com/,但会加载domain.com/user/2