[freeze break request] Enable CORS for webfont files

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



We have sites (spins.fp.o, namely) which include webfonts from fp.o.

These includes are getting blocked because they are on a different
(sub)domain. I would like to enable CORS headers for webfonts so that we
can include them on other sites. The alternative is copying the css and
fonts over to spins.fp.o directly but then we have multiple places to
update the css every time we change it, which seems bad.

I tested this patch locally and it works as expected.

+1's?


commit 694cc14b4abe38bcaeae9deb13125b3aaabad7fc
Author: Ricky Elrod <codeblock@xxxxxxxxxxxxxxxxx>
Date:   Wed Nov 26 21:27:52 2014 +0000

    Enable CORS header for webfonts

    Signed-off-by: Ricky Elrod <codeblock@xxxxxxxxxxxxxxxxx>

diff --git a/modules/fedora-web/files/fedora-web.conf
b/modules/fedora-web/files/fedora-web.conf
index 5ed95aa..a73fdaf 100644
--- a/modules/fedora-web/files/fedora-web.conf
+++ b/modules/fedora-web/files/fedora-web.conf
@@ -14,6 +14,10 @@ AddEncoding gzip .svgz
   </IfModule>
 </FilesMatch>

+<FilesMatch \-webfont>
+  Header set Access-Control-Allow-Origin "*"
+</FilesMatch>
+
 <Location /static/checksums/>
         Options Indexes
 </Location>

Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
infrastructure mailing list
infrastructure@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/infrastructure

[Index of Archives]     [Fedora Development]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [KDE Users]

  Powered by Linux