Ablaufdatum für Dateien festlegen – FTP Server – Cache TTL optimieren

Wenn man den Pagespeed Test von Google durchführt wird man unweigerlich mit der Tatsache konfrontiert, dass man kein Ablaufdatum für die Bilder und andere Dateien festgelegt hat. Nur was machen, wenn man keinen Server hat, sondern nur einen Webspace mit FTP Zugang? Wie kann man Cache TTL optimieren?

Ablaufdatum auf FTP Server einstellen – Cache TTL optimieren

Um auf einem FTP Server das Ablaufdatum festzulegen muss folgender Code an erster Stelle in die .htaccess Datei, die im Root Ordner liegt, kopiert werden. Schon erkennt Google, dass ein Ablaufdatum für Bilder und andere Dateien eingestellt wurden und der Pagespeed meckert nicht mehr – bzw. sollte nicht mehr.


	AddOutputFilterByType DEFLATE text/html text/css text/javascript application/x-javascript application/x-httpd-php text/plain
	AddOutputFilterByType DEFLATE text/plain
	AddOutputFilterByType DEFLATE text/html
	AddOutputFilterByType DEFLATE text/xml
	AddOutputFilterByType DEFLATE text/css
	AddOutputFilterByType DEFLATE application/xml
	AddOutputFilterByType DEFLATE application/xhtml+xml
	AddOutputFilterByType DEFLATE application/rss+xml
	AddOutputFilterByType DEFLATE application/javascript
	AddOutputFilterByType DEFLATE application/x-javascript
	AddOutputFilterByType DEFLATE application/x-font-ttf application/x-font-opentype image/svg+xml
	AddType x-font/otf .otf
	AddType x-font/ttf .ttf
	AddType x-font/eot .eot
	AddType x-font/woff .woff
	AddType font/ttf .ttf
	AddType font/eot .eot
	AddType font/otf .otf
	AddType font/woff .woff
	AddType application/vnd.ms-fontobject .eot 
	AddType application/x-font-ttf .ttf
	AddType application/x-font-opentype .otf
	AddType application/x-font-woff .woff
	AddType application/x-font-woff2 .woff2
	AddType image/x-icon .ico
	AddType image/png .png



	ExpiresActive On
	ExpiresDefault "access plus 3 month"
		
	# Images
	ExpiresByType image/gif "access plus 1 year"
	ExpiresByType image/jpeg "access plus 1 year"
	ExpiresByType image/jpg "access plus 1 year"
	ExpiresByType image/png "access plus 1 year"
	ExpiresByType image/webp "access plus 1 year"
	ExpiresByType image/svg "access plus 1 year"
	ExpiresByType image/svg+xml "access plus 1 year"
	ExpiresByType image/x-png "access plus 1 year"
	ExpiresByType image/x-icon "access plus 1 year"
	
	# Video
	ExpiresByType video/mp4 "access plus 1 year"
	ExpiresByType video/mpeg "access plus 1 year"
	
	# CSS, JavaScript
	ExpiresByType text/html "access plus 6 hours"
	ExpiresByType text/css "access plus 8 days"
	ExpiresByType text/javascript "access plus 7 days"
	ExpiresByType application/x-javascript "access plus 7 days"
	ExpiresByType application/javascript "access plus 7 days"
	
	# Fonts
	ExpiresByType application/vnd.ms-fontobject "access plus 1 year"
	ExpiresByType font/woff2  "access plus 1 year"
	ExpiresByType application/x-font-ttf "access plus 1 year"
	ExpiresByType application/x-font-opentype "access plus 1 year"
	ExpiresByType application/font-woff "access plus 1 year"
	ExpiresByType application/x-font-woff "access plus 1 year"
	ExpiresByType application/font-woff2 "access plus 1 year"
	ExpiresByType application/x-font-woff2 "access plus 1 year"



	Header set Connection Keep-Alive
	Header append Cache-Control "public"


# BROWSER CACHING USING CACHE-CONTROL HEADERS
 
	# One year for image and video files
	
		Header set Cache-Control "max-age=31536000, public"
	

	# One year for JavaScript and PDF files
	
		Header set Cache-Control "max-age=31536000, public"
	

	# One week for CSS files
	
		Header set Cache-Control "max-age=604800, public"
	

Ich habe versucht alle Dateiformate anzugeben und die Liste so umfangreich wie möglich zu gestalten. Sollten dennoch welche fehlen, so würde ich mich freuen, wenn Ihr mich in den Kommentaren darauf hinweist. Ich werde die Liste dann stetig erweitern.

revilodesign oli

Hinterlasse doch ein Kommentar

Schreibe ein Kommentar zu Ablaufdatum für Dateien festlegen – FTP Server – Cache TTL optimieren

Wenn dir der Beitrag Ablaufdatum für Dateien festlegen – FTP Server – Cache TTL optimieren gefallen hat oder du Kritik bzw. Verbesserungsvorschläge hast, dann würde ich mich freuen, wenn Du ein Kommentar hinterlassen würdest.

Hinterlasse ein Kommentar zum Beitrag "Ablaufdatum für Dateien festlegen – FTP Server – Cache TTL optimieren"

Deine E-Mail-Adresse wird nicht veröffentlicht.

Follow Me

doch mal auf Instagram