IE @font-face CSS hack URL broken by CDN module's overridden CSS aggregation
>>> [!note] Migrated issue
<!-- Drupal.org comment -->
<!-- Migrated from issue #1514182. -->
Reported by: [divThis](https://www.drupal.org/user/489334)
>>>
<p>When referencing a file from CSS containing a query string, the URL is not re-written for use with Far Future. The particular use case in which this is necessary is when using <a href="http://www.fontspring.com/blog/the-new-bulletproof-font-face-syntax">Fontspring's @font-face syntax</a> which requires the use of ?#iefix for fonts in Internet Explorer. I'm sure there are other use cases which also require query strings to be present within the file path.</p>
<p>My proposed patch detects query strings using Regex and removes them prior to far future url generation and then re-appends the query string. The patch works in my limited tests, but will need to be vetted further.</p>
issue