在单个PHP应用程序中设置自定义品牌登录页面
我有一个多租户SaaS平台,客户希望定制登录页面和仪表板页面的外观。通过将CSS文件的名称存储在数据库的ACCOUNTS表中,我成功地定制了dashboard页面。这是有效的,因为我知道在他们登录后从数据库中获取哪个帐户。但是,我没有登录页面的此功能 是否可以根据DNS自定义要使用的CSS文件或登录页面?例如,customerabc.server.com将获取通用登录页面。customerxyz.server.com获取其自定义登录页在单个PHP应用程序中设置自定义品牌登录页面,php,apache,Php,Apache,我有一个多租户SaaS平台,客户希望定制登录页面和仪表板页面的外观。通过将CSS文件的名称存储在数据库的ACCOUNTS表中,我成功地定制了dashboard页面。这是有效的,因为我知道在他们登录后从数据库中获取哪个帐户。但是,我没有登录页面的此功能 是否可以根据DNS自定义要使用的CSS文件或登录页面?例如,customerabc.server.com将获取通用登录页面。customerxyz.server.com获取其自定义登录页 我正在使用Apache和PHP。谢谢。是的,只需将apach
我正在使用Apache和PHP。谢谢。是的,只需将apache子域配置为相同的docroot,并在不同域上的应用程序中做出反应。我可以使用apache vhosts来完成这项工作。ServerName属性需要与根URL/URI匹配,并确保正确设置所有包含,您必须在根目录中拥有php.ini文件的副本,以便您可以在此处更改包含路径,而不会影响其他位置的其他安装实例。您指的是URL\URI而不是DNS,是的,这是可能的。