我有一份 codeigniter 正在运行。而且我现在还尝试在子目录中安装 CRM sugrar crm。并且没有任何样式表、图像和其他正在加载,因为 CI 覆盖了 sugarcrm 在那里编写系统的方式以及它们如何将 CSS 和 JavaScript 等内容包含在其中的方式。
我当前的 htaccess 规则如下所示:
#remove index from url
RewriteCond $1 !^(index\.php|static|crm|robots\.txt)
RewriteRule ^(.*)$ /index.php/$1 [L]
如果文件包含类似 ./file/path/ 的东西,这通常可以工作,但在这种情况下,我试图忽略 crm 目录,如您所见。但它似乎并不是递归的。
Sugarcrm 包括那里的文件,src="css/something"
如果他们这样做了,src="/css/something"
我不认为这会是一个问题。但我试图解决这个问题,但我不知道从哪个方向着手,想法?