我想设置我的 ERP 产品的 SaaS(软件即服务)版本。每个购买产品的用户都可以使用特定于每个用户的 url 访问产品(例如:erp.com/user1/)。但是不会为每个用户创建一个物理文件夹,它将是一个虚拟文件夹,并且将有一个程序文件的副本,该副本将位于根目录中。
我尝试使用 htaccess 文件,并在此处包含我编写的代码,它不是通用解决方案,它仅适用于“文件夹 1”的情况
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^folder1/(.*)$ /$1 [QSA]
</IfModule>
问题是当我实现 $_SERVER['SCRIPT_NAME'] 返回 'erp.com/' 时,我需要获取 'erp.com/folder1/' 而不是这个,还请建议我为这个问题提供一个通用的解决方案。
谢谢你。