创建虚拟动态子域

时间:2017-02-14 12:52:53

标签: php .htaccess codeigniter

我的应用程序的域名为 cool_event ,而它的父域名为 coolacharya.com

所以当我点击网址 http://coolacharya.com/cool_event/admin_event 时。点击此网址后,如果使用user_name shruti 成功登录,则网址应为 http://shruti.coolacharya.com/cool_event/admin_event coolacharya.com/shruti.cool_event/admin_event

我不想为每个用户创建单独的文件夹。

我的.htaccess文件是:

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .* index.php?/$0 [PT,L] 

2 个答案:

答案 0 :(得分:0)

  1. 配置网络服务器以将所有子域处理为一个代码库。
  2. 将Cookie配置为跨子域工作。
  3. 成功登录后,将php重定向到您需要的子域名。
  4. 那样的东西?但是你应该阅读更多关于如何处理每一点的内容。

答案 1 :(得分:0)

创建通配符子域很容易。检查我的帖子,以便在Create subdomains on the fly with .htaccess (PHP)中动态创建通配符子域。