我的子域中的文件存在问题。例如,在sub2.domain.com中显示的是sub1.domain.com/logo.png而不是sub2.domain.com/logo.png。这只发生在我的国家的一个互联网提供商(或者它的主机,Greengeeks)。
我有多个域,这也发生在js和css文件中; sub6.domain.com中的style.css在sub5.domain.com中提供并应用。我找到的唯一解决方案是在我的所有静态文件中附加一个不同的查询字符串,例如sub1.domain.com中的logo.png?u = sub1和sub3.domain.com中的logo.png?u = sub3。
我可以使用.htaccess实现此目的,而无需手动将查询字符串添加到所有子域中的所有文件中吗?
我目前的.htaccess有这个:
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^ /index.php [L]