Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.
Seiten: 1
#1 10. Februar 2011 19:14
- X-TREM
- probiert CMS/ms aus
- Registriert: 17. Dezember 2010
- Beiträge: 95
- Webseite
Pagespeed verbessern?
Hallo Leute,
ich bräuchte Hilfe bezüglich Pagespeed verbessern... Leverage browser caching und gzip sind zwei wichtige Faktoren. Ich habe nun meinen Provider angeschrieben, ob dieser die beiden Komponenten unterstützt. Jetzt warte ich auf Antwort.
Aber auch diese Meldung stört:
Remove the following redirect chain if possible:
* kostenlos-vergleichen.com
* kostenlos-vergleichen.com/kostenlos-vergleichen/
Meine htaccess Datei:
AddType text/x-component .htc
#ETag
FileETag None
#Expires
ExpiresActive On
ExpiresDefault A0
# 1 YEAR
<FilesMatch "\.(flv|ico|pdf|avi|mov|ppt|doc|mp3|wmv|wav)$">
ExpiresDefault A9030400
</FilesMatch>
# 1 MONTH
<FilesMatch "\.(jpg|jpeg|png|gif|swf|eot|woff|svg|ttf)$">
ExpiresDefault A2419200
</FilesMatch>
# 3 DAYS
<FilesMatch "\.(txt|xml|js|css|)$">
Header unset Last-Modified
Header set Cache-Control "max-age=7257600"
ExpiresDefault "access plus 3 days"
ExpiresByType text/css "access plus 3 days"
</FilesMatch>
# Force no caching for dynamic files
<FilesMatch "\.(php|cgi|pl|htm)$">
ExpiresActive Off
Header set Cache-Control "private, no-cache, no-store, proxy-revalidate, no-transform"
Header set Pragma "no-cache"
</FilesMatch>
#GZIP
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
<FilesMatch "\.(js|css|html|htm|php|xml|eot|woff|svg|ttf)$">
SetOutputFilter DEFLATE
</FilesMatch>
php_flag zlib.output_compression on
php_value zlib.output_compression_level 2
Options +FollowSymLinks
RewriteEngine on
RewriteBase /
# 301 Redirect all requests that don't contain a dot or trailing slash to
# include a trailing slash
RewriteCond %{REQUEST_URI} !/$
RewriteCond %{REQUEST_URI} !\.
#RewriteCond %{REQUEST_METHOD} !POST$
RewriteRule ^(.*) %{REQUEST_URI}/ [R=301,L]
# Rewrites urls in the form of /parent/child/
# but only rewrites if the requested URL is not a file or directory
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+)$ index.php?page=$1 [QSA]
# Fehler werden nicht angezeigt
# php_flag display_startup_errors 0
php_flag display_errors 0
# php_flag html_errors 0
# php_value docref_root 0
# php_value docref_ext 0
Ich verwende CMS MS 1.8.2. Ein paar Sachen habe ich schon geändert (debug_buffer und einige Sachen in der index.php). Wäre super, wenn ihr mir helfen könntet, meinen Pagespeed so weit wie möglich zu verbessern.
Danke und Gruß
Eugen
Beitrag geändert von X-TREM (29. August 2012 17:40)
Offline
#2 10. Februar 2011 19:34
- piratos
- Gast
Re: Pagespeed verbessern?
Die Redirect - Meldung ist doch klar man wird von der Root weiter geleitet auf /kostenlos-vergleichen/
Das Caching ist von den Einstellungen des Servers abhängig.
Könnte auch so aussehen:
<FilesMatch ".*\.(html|php|css|js|xml|txt)$">
SetOutputFilter DEFLATE
</FilesMatch>
AddType video/x-flv .flv
AddType application/x-shockwave-flash .swf
AddType image/x-icon .ico
# Expire images header
ExpiresActive On
ExpiresDefault "access plus 2 days"
ExpiresByType image/gif "access plus 1 years 1 days"
ExpiresByType image/png "access plus 1 years 1 days"
ExpiresByType image/jpg "access plus 1 years 1 days"
ExpiresByType image/jpeg "access plus 1 years 1 days"
ExpiresByType image/jpeg;charset=ISO-8859-1 "access plus 1 years 1 days"
ExpiresByType image/x-icon "access plus 2 years 1 days"
ExpiresByType text/css "access plus 1 years 1 days"
ExpiresByType text/javascript "access plus 1 years 1 days"
ExpiresByType application/x-javascript "access plus 1 years 1 days"
ExpiresByType text/x-js "access plus 1 years 1 days"
ExpiresByType application/javascript "access plus 1 years 1 days"
#3 10. Februar 2011 19:36
- piratos
- Gast
Re: Pagespeed verbessern?
Komprimieren kann man so einschalten (Serverabhängig);
<IfModule mod_deflate.c>
AddOutputFilterByType DEFLATE text/html text/plain text/xml application/xml application/xhtml+xml text/javascript text/css application/x-javascript image/gif text/x-js application/javascript image/x-icon
</IfModule>
#4 10. Februar 2011 20:30
- X-TREM
- probiert CMS/ms aus
- Registriert: 17. Dezember 2010
- Beiträge: 95
- Webseite
Re: Pagespeed verbessern?
OK, danke. Das mit dem redirect war mir schon klar. Nur das soll so nicht sein. Ich möchte, dass eig. nur eins funktioniert und zwar nur das kostenlos-vergleichen.com/
habe ich da nen Fehler in meiner htaccess Datei, den ich grad nicht sehe?
Beitrag geändert von X-TREM (29. August 2012 17:40)
Offline
#5 10. Februar 2011 20:45
- NaN
- Moderator
- Ort: Halle (Saale)
- Registriert: 09. November 2010
- Beiträge: 4.437
Re: Pagespeed verbessern?
Dann ist die Domain falsch eingerichtet.
Sie leitet auf das Unterverzeichnis um anstatt serverseitig direkt dorthin zu verweisen.
Das CMS Installationsverzeichnis ist sozusagen nicht dein standard Domainverzeichnis.
In der .htaccess Datei steht ja nichts drin von Umleiten usw.
Kann also nur an der Domaineinstellung selber liegen.
Module: GBFilePicker, AdvancedContent
Sicherheit: Beispiel .htaccess-Datei
CMSms 1.12 unter PHP 7:
cmsms-1.12.3.zip (inoffiziell - komplett inkl. Installer)
CMSms 1.12 unter PHP 8:
cmsms-1.12.4.zip (inoffiziell - komplett inkl. Installer)
Offline
#6 10. Februar 2011 21:00
- X-TREM
- probiert CMS/ms aus
- Registriert: 17. Dezember 2010
- Beiträge: 95
- Webseite
Re: Pagespeed verbessern?
ach so. Ja, das stimmt. Ich habe ja mehrere Domains mit einer Installation abfangen wollen. Das ist jetzt wohl fatal gewesen. Aber da gibt es sicherlich noch eine andere Lösung, als für jede Domain eine eigene Installation oder?
Offline
Seiten: 1