Php 动态URL应用程序

Php 动态URL应用程序,php,angularjs,.htaccess,Php,Angularjs,.htaccess,我已经使用codeignighter+angularjs构建了一个SAAS。它正被多家公司使用。目前,所有代码都放在文档根目录下的一个文件夹中(/var/www/html/folder1),该站点会像www.mysite.com/folder1一样打开 由于是SAAS,因此各种组织/公司的用户都可以登录到该应用程序。因此,我希望所有用户都能在URL中看到他们的组织/公司名称。我正在尝试用动态名称替换folder1 例如,当来自组织ABC的用户登录时 从www.mysite.com/folder1

我已经使用codeignighter+angularjs构建了一个SAAS。它正被多家公司使用。目前,所有代码都放在文档根目录下的一个文件夹中(/var/www/html/folder1),该站点会像www.mysite.com/folder1一样打开

由于是SAAS,因此各种组织/公司的用户都可以登录到该应用程序。因此,我希望所有用户都能在URL中看到他们的组织/公司名称。我正在尝试用动态名称替换folder1

例如,当来自组织ABC的用户登录时 从www.mysite.com/folder1/#/login 我希望下一个url是这样的
www.mysite.com/ABC/#/dashboard或www.mysite.com/folder1/#/ABC/dashboard

您可以在路由中使用正则表达式,如下所示:

$route['.+/login'] = 'login';
这将把任何请求从表单
/blabla/login
重定向到
/login

如果您只想让spcific url重定向到登录,您可以执行以下操作:

$route['ABC/login'] = 'login';
...
$route['XYZ/login'] = 'login';

有关更多信息,您可以查看,并且

与文件夹层次结构无关,您可以使用php或httaccess“修复”路由。你在php中使用哪种框架?我正在使用codeigniterPlease建议angular js路由,就像我在angualr js中使用的路由一样。