2017-08-17 82 views
-2

我已經使用codeignighter + angular js構建了一個SAAS。它正在被多家公司使用。目前所有的代碼都放在文件根目錄下的文件夾(/ var/www/html/folder1),網站打開如www.mysite.com/folder1動態URL angular應用

作爲一個SAAS,所以各種組織/公司的用戶登錄到應用程序。所以我希望所有用戶都能在URL中看到他們的組織/公司名稱。我正試圖用動態名稱替換folder1。

例如,當從組織ABC登錄 從www.mysite.com/folder1/#/login 用戶我想下一個URL成爲像 www.mysite.com/ABC/#/dashboard OR www.mysite .COM /文件夾1 /#/ ABC /儀表板

+0

沒有什麼可以做的文件夾層次結構,可以「修復」無論是在PHP或httaccess路由。你在PHP中使用哪種框架? – Michael

+0

我使用codeigniter –

回答

0

可以在路由使用正則表達式如下:

$route['.+/login'] = 'login'; 

這會從形式/blabla/login重定向任何要求/login
如果你想只讓spcific網址重定向登錄你可以這樣做:

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

更多信息,你可以看看herehere

+0

請建議與角js路由,因爲我有路由在angualr js。 –