Font-Awesome error 404 on fonts

前端 未结 10 1962
北海茫月
北海茫月 2020-12-24 04:13

I do not know what is going on but in the browser console I can see 3 errors related to font-awesome

 GET http://www.desktop.just4bettors.mobi/fonts/fontawes         


        
相关标签:
10条回答
  • 2020-12-24 04:51

    I was having the exact same issue on a "cPanel shared host server" that only allows for Apache2 webserver. Since wildcards (*) of the value of 'Access-Control-Allow-Origin' are not permitted by the shared host security settings (because: bandwidth & resource thieves) I had to figure out a different way to make it work.

    This question asked by the OP infers nginx, but the accepted & most upvoted answers seem to be for IIS. There might be people (like me) who stumble upon this question looking for apache2 solutions related to CORS "permissions" in Apache, so here was the magic bullet for me to solve this issue. I added the following at the tippy-top of my root directory of a WP site in the .htaccess file:

    <IfModule mod_headers.c>
     <IfModule mod_rewrite.c>
        SetEnvIf Origin "http(s)?://(.+\.)?(othersite\.com|mywebsite\.com)(:\d{1,5})?$" CORS=$0
        Header set Access-Control-Allow-Origin "%{CORS}e" env=CORS
        Header merge  Vary "Origin"
     </IfModule>
    </IfModule>
    

    I wish I could take credit for this fantastic hunk of RegEX magic, but I explain how I derived this solution in this post comment to a similar question here: Access-Control-Allow-Origin wildcard subdomains, ports and protocols

    ** Obvious NOTE: You need to change the domain name to match your own. You can remove the (|) RegEx OR and just use a single domain name in which ALL subdomains AND the root level domain name are accepted by the RegEx

    0 讨论(0)
  • 2020-12-24 04:52

    Go to: http://fortawesome.github.io/Font-Awesome/get-started/

    ...use Bootstrap CDN to add Font Awesome into your website with a single line of code. You don't even have to download or install anything!"

    0 讨论(0)
  • 2020-12-24 04:55

    The URLs you've provided are all invalid and do not link to a resource. As far as any of us will be able to tell from your post - they simply do not exist.

    Did you upload your files correctly for the intended folder structure?

    0 讨论(0)
  • 2020-12-24 04:57

    I had the exact same problem and errors. Deleting my Font-Awesome library and installing the most up to date version took care of the issue.

    0 讨论(0)
  • 2020-12-24 05:00

    1.Go to IIS, find your website, find MIME Type, then click add

    2.Put "woff2" at Attached file name Put "application/font-woff" at Mime type

    3.Restart your website on IIS

    0 讨论(0)
  • 2020-12-24 05:00

    Add the .woff2 to your application server mime type(e.g. iis-> mime type) as application/font-woff

    It worked fine for me.

    Enjoy !!!

    :)

    0 讨论(0)
提交回复
热议问题