Frage

Muss mein favicon.ico im Stammverzeichnis meiner Domain gespeichert werden?Oder kann ich mein Favicon auf einer anderen Domain speichern lassen?

Bedeutung, von www.example.com, ist das gültig?

<link rel="shortcut icon" href="http://MY-CDN.example.com/favicon.ico" />

Ich möchte mein www.example.com-Favicon von meinem CDN aus bereitstellen.Ist das okay?Alle negativen Aspekte, die ich über Browserkompatibilität, Leistung usw. wissen sollte.

War es hilfreich?

Lösung

Ja.Schauen Sie sich einfach den Quellcode dieser Seite an:

<link rel="shortcut icon" href="http://sstatic.net/so/favicon.ico">

Einige Benutzeragenten versuchen jedoch immer noch, es im Stammverzeichnis Ihrer Domäne abzurufen. Möglicherweise möchten Sie eine Weiterleitung einrichten, um dorthin zu verweisen, damit Sie keine 404-Fehler erhalten.

meder@meder-desktop:~$ curl -v http://stackoverflow.com/favicon.ico
* About to connect() to stackoverflow.com port 80 (#0)
*   Trying 69.59.196.211... connected
* Connected to stackoverflow.com (69.59.196.211) port 80 (#0)
> GET /favicon.ico HTTP/1.1
> User-Agent: curl/7.18.2 (i486-pc-linux-gnu) libcurl/7.18.2 OpenSSL/0.9.8g zlib/1.2.3.3 libidn/1.10
> Host: stackoverflow.com
> Accept: */*
> 
< HTTP/1.1 302 Redirect
< Content-Type: text/html; charset=UTF-8
< Location: http://sstatic.net/so/favicon.ico
< Server: Microsoft-IIS/7.0
< Date: Tue, 05 Jan 2010 01:54:23 GMT
< Content-Length: 156
< 
<head><title>Document Moved</title></head>
* Connection #0 to host stackoverflow.com left intact
* Closing connection #0
<body><h1>Object Moved</h1>This document may be found <a HREF="http://sstatic.net/so/favicon.ico">here</a></body>

Andere Tipps

Sie können dies leicht tun, indem Sie die Datei in Ihrem Header an den CDN zeigt. Wie zum Beispiel:

<link rel="shortcut icon" href="//cdn.perfmatters.io/favicon.ico" type="image/x-icon" />

Für weitergehende Details würde ich im folgenden Tutorial sehen, es hat alles was Sie brauchen, wie Sie Ihr Favicon auf Ihrem CDN statt hosten. https://www.keycdn.com/blog/make-a-favicon/

Es ist bei weitem nicht die wichtigste Optimierung bedeutet, dass Sie machen könnten, aber auch hier alles zählt und addiert. Vor allem, wenn Sie gehen für einen einzelne HTTP / 2-Anschluss .

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top