使用掩码在域内重定向



我希望访问者使用屏蔽从一个子域重定向到另一个子域。

我的根 Web 根 example.com 中有一个文件夹演示。 当用户登录子域时,将通过输入他的输入名称来创建子域,比如 mystore,他会得到 mystore.example.com。我希望他重定向到演示文件夹(子域),但他不应该知道这一点。即使在重定向后,他也应该得到 mystore.example.com

域屏蔽是否可行?我该怎么做,我应该在哪里编写代码?

实际上这是

子域通配符,您的主机必须启用它,您可以使用.htaccess创建动态子域:

Options +FollowSymLinks
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www.example.com$ [NC]
RewriteCond %{HTTP_HOST} !^example.com$ [NC]
RewriteCond %{HTTP_HOST} ^(www.)?([^.]+).example.com$ [NC]
RewriteRule ^$ http://www.example.com/demo/?store_name=%2 [L]

这意味着mystore.example.com实际上会去http://www.example.com/demo/?store_name=mystore

最新更新