Beiträge von SerdarGuder
-
-
-
.htaccess ist recht umfangreich:
text/x-generic .htaccess ( UTF-8 Unicode text )
# BEGIN WpFastestCache
# Modified Time: 09-02-21 22:45:26
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{HTTPS} =on
RewriteCond %{HTTP_HOST} ^aurika.ag
# Start WPFC Exclude
# End WPFC Exclude
# Start_WPFC_Exclude_Admin_Cookie
RewriteCond %{HTTP:Cookie} !wordpress_logged_in_[^\=]+\=christine.steuer|Fynn-Grabowski|SerdarGueder|Tobias-Peters
# End_WPFC_Exclude_Admin_Cookie
RewriteCond %{HTTP_HOST} ^aurika.ag
RewriteCond %{HTTP_USER_AGENT} !(facebookexternalhit|WP_FASTEST_CACHE_CSS_VALIDATOR|Twitterbot|LinkedInBot|WhatsApp|Mediatoolkitbot)
RewriteCond %{HTTP_USER_AGENT} !(WP\sFastest\sCache\sPreload(\siPhone\sMobile)?\s*Bot)
RewriteCond %{REQUEST_METHOD} !POST
RewriteCond %{REQUEST_URI} !(\/){2}$
RewriteCond %{REQUEST_URI} \/$
RewriteCond %{QUERY_STRING} !.+
RewriteCond %{HTTP:Cookie} !wordpress_logged_in
RewriteCond %{HTTP:Cookie} !comment_author_
RewriteCond %{HTTP:Cookie} !safirmobilswitcher=mobil
RewriteCond %{HTTP:Profile} !^[a-z0-9\"]+ [NC]
RewriteCond %{DOCUMENT_ROOT}/wp-content/cache/all/$1/index.html -f [or]
RewriteCond /home/kd60952/aurika.ag/wp-content/cache/all/$1/index.html -f
RewriteRule ^(.*) "/wp-content/cache/all/$1/index.html" [L]
</IfModule>
<FilesMatch "index\.(html|htm)$">
AddDefaultCharset UTF-8
<ifModule mod_headers.c>
FileETag None
Header unset ETag
Header set Cache-Control "max-age=0, no-cache, no-store, must-revalidate"
Header set Pragma "no-cache"
Header set Expires "Mon, 29 Oct 1923 20:30:00 GMT"
</ifModule>
</FilesMatch>
# END WpFastestCache
# BEGIN GzipWpFastestCache
<IfModule mod_deflate.c>
AddType x-font/woff .woff
AddType x-font/ttf .ttf
AddOutputFilterByType DEFLATE image/svg+xml
AddOutputFilterByType DEFLATE text/plain
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/xml
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE text/javascript
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
AddOutputFilterByType DEFLATE x-font/ttf
AddOutputFilterByType DEFLATE application/vnd.ms-fontobject
AddOutputFilterByType DEFLATE font/opentype font/ttf font/eot font/otf
</IfModule>
# END GzipWpFastestCache
# BEGIN LBCWpFastestCache
<FilesMatch "\.(webm|ogg|mp4|ico|pdf|flv|jpg|jpeg|png|gif|webp|js|css|swf|x-html|css|xml|js|woff|woff2|otf|ttf|svg|eot)(\.gz)?$">
<IfModule mod_expires.c>
AddType application/font-woff2 .woff2
AddType application/x-font-opentype .otf
ExpiresActive On
ExpiresDefault A0
ExpiresByType video/webm A10368000
ExpiresByType video/ogg A10368000
ExpiresByType video/mp4 A10368000
ExpiresByType image/webp A10368000
ExpiresByType image/gif A10368000
ExpiresByType image/png A10368000
ExpiresByType image/jpg A10368000
ExpiresByType image/jpeg A10368000
ExpiresByType image/ico A10368000
ExpiresByType image/svg+xml A10368000
ExpiresByType text/css A10368000
ExpiresByType text/javascript A10368000
ExpiresByType application/javascript A10368000
ExpiresByType application/x-javascript A10368000
ExpiresByType application/font-woff2 A10368000
ExpiresByType application/x-font-opentype A10368000
ExpiresByType application/x-font-truetype A10368000
</IfModule>
<IfModule mod_headers.c>
Header set Expires "max-age=A10368000, public"
Header unset ETag
Header set Connection keep-alive
FileETag None
</IfModule>
</FilesMatch>
# END LBCWpFastestCache
# BEGIN WEBPWpFastestCache
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_ACCEPT} image/webp
RewriteCond %{REQUEST_URI} \.(jpe?g|png)
RewriteCond %{DOCUMENT_ROOT}/$1.webp -f [or]
RewriteCond /home/kd60952/aurika.ag/$1.webp -f
RewriteRule ^(.*) "/$1.webp" [L]
</IfModule>
<IfModule mod_headers.c>
Header append Vary Accept env=REDIRECT_accept
</IfModule>
AddType image/webp .webp
# END WEBPWpFastestCache# BEGIN WordPress
# Die Anweisungen (Zeilen) zwischen „BEGIN WordPress“ und „END WordPress“ sind
# dynamisch generiert und sollten nur über WordPress-Filter geändert werden.
# Alle Änderungen an den Anweisungen zwischen diesen Markierungen werden überschrieben.
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule># END WordPress
# BEGIN LiteSpeed
# Die Anweisungen (Zeilen) zwischen „BEGIN LiteSpeed“ und „END LiteSpeed“ sind
# dynamisch generiert und sollten nur über WordPress-Filter geändert werden.
# Alle Änderungen an den Anweisungen zwischen diesen Markierungen werden überschrieben.
<IfModule Litespeed>
SetEnv noabort 1
</IfModule>
# END LiteSpeed
RewriteCond %{HTTPS} off
RewriteCond %{HTTP:X-Forwarded-SSL} !on
RewriteCond %{HTTP_HOST} ^aurika\.ag$ [OR]
RewriteCond %{HTTP_HOST} ^www\.aurika\.ag$
RewriteRule ^/?$ "https\:\/\/aurika\.ag\/" [R=301,L]# BEGIN HttpHeaders
# Die Anweisungen (Zeilen) zwischen „BEGIN HttpHeaders“ und „END HttpHeaders“ sind
# dynamisch generiert und sollten nur über WordPress-Filter geändert werden.
# Alle Änderungen an den Anweisungen zwischen diesen Markierungen werden überschrieben.
<IfModule mod_headers.c>
<FilesMatch "\.(php|html)$">
Header set Strict-Transport-Security "max-age=31536000; includeSubDomains; preload" env=HTTPS
Header set Referrer-Policy "same-origin"
</FilesMatch>
</IfModule>
# END HttpHeaders
# BEGIN HttpHeadersAuth
# Die Anweisungen (Zeilen) zwischen „BEGIN HttpHeadersAuth“ und „END HttpHeadersAuth“ sind
# dynamisch generiert und sollten nur über WordPress-Filter geändert werden.
# Alle Änderungen an den Anweisungen zwischen diesen Markierungen werden überschrieben.
# END HttpHeadersAuth
# BEGIN HttpHeadersCompression
# Die Anweisungen (Zeilen) zwischen „BEGIN HttpHeadersCompression“ und „END HttpHeadersCompression“ sind
# dynamisch generiert und sollten nur über WordPress-Filter geändert werden.
# Alle Änderungen an den Anweisungen zwischen diesen Markierungen werden überschrieben.
# END HttpHeadersCompression
# BEGIN HttpHeadersContentType
# Die Anweisungen (Zeilen) zwischen „BEGIN HttpHeadersContentType“ und „END HttpHeadersContentType“ sind
# dynamisch generiert und sollten nur über WordPress-Filter geändert werden.
# Alle Änderungen an den Anweisungen zwischen diesen Markierungen werden überschrieben.
# END HttpHeadersContentType
# BEGIN HttpHeadersExpires
# Die Anweisungen (Zeilen) zwischen „BEGIN HttpHeadersExpires“ und „END HttpHeadersExpires“ sind
# dynamisch generiert und sollten nur über WordPress-Filter geändert werden.
# Alle Änderungen an den Anweisungen zwischen diesen Markierungen werden überschrieben.
# END HttpHeadersExpires
# BEGIN HttpHeadersCookieSecurity
# Die Anweisungen (Zeilen) zwischen „BEGIN HttpHeadersCookieSecurity“ und „END HttpHeadersCookieSecurity“ sind
# dynamisch generiert und sollten nur über WordPress-Filter geändert werden.
# Alle Änderungen an den Anweisungen zwischen diesen Markierungen werden überschrieben.
# END HttpHeadersCookieSecurity
# BEGIN HttpHeadersTiming
# Die Anweisungen (Zeilen) zwischen „BEGIN HttpHeadersTiming“ und „END HttpHeadersTiming“ sind
# dynamisch generiert und sollten nur über WordPress-Filter geändert werden.
# Alle Änderungen an den Anweisungen zwischen diesen Markierungen werden überschrieben.
# END HttpHeadersTiming# BEGIN cPanel-generated php ini directives, do not edit
# Manual editing of this file may result in unexpected behavior.
# To make changes to this file, use the cPanel MultiPHP INI Editor (Home >> Software >> MultiPHP INI Editor)
# For more information, read our documentation (https://go.cpanel.net/EA4ModifyINI)
<IfModule php7_module>
php_flag display_errors Off
php_value max_execution_time 259200
php_value max_input_time 259200
php_value max_input_vars 10000
php_value memory_limit 2048M
php_value post_max_size 2048M
php_value session.gc_maxlifetime 1440
php_value session.save_path "/tmp"
php_value upload_max_filesize 2048M
php_flag zlib.output_compression On
</IfModule>
<IfModule lsapi_module>
php_flag display_errors Off
php_value max_execution_time 259200
php_value max_input_time 259200
php_value max_input_vars 10000
php_value memory_limit 2048M
php_value post_max_size 2048M
php_value session.gc_maxlifetime 1440
php_value session.save_path "/tmp"
php_value upload_max_filesize 2048M
php_flag zlib.output_compression On
</IfModule>
# END cPanel-generated php ini directives, do not edit# BEGIN CUSTOM PHP SETTINGS
# END CUSTOM PHP SETTINGS
# php -- BEGIN cPanel-generated handler, do not edit
# Set the “ea-php73” package as the default “PHP” programming language.
<IfModule mime_module>
AddHandler application/x-httpd-ea-php73___lsphp .php .php7 .phtml
</IfModule>
# php -- END cPanel-generated handler, do not edit -
Contabo Paket L
https://contabo.com/de/web-hosting/webspace-package-l/
Werden aber bald auf VPS umstellen.
-
Übrigens habe ich noch PHP 7.3 (ea-php73) Version. Beim umstellen auf 7.4 habe ich ständig Seitenfehler 500 bekommen.
-
Während der Entwicklung haben wir noch das Webspace-Paket L + von Contabo. Mit Contabo sind wir sehr zufrieden, werden später aufrüsten.
-
Danke für die Ausführlichen Antworten! Hier wird einem richtig weitergeholfen! Super!
gzip = Aktiv
WP_CACHE = im wp-config.php auf true gesetzt[INDENT]define('DISABLE_WP_CRON', true);
define('WP_AUTO_UPDATE_CORE', 'minor');
define('ALTERNATE_WP_CRON', true);define( 'WP_CACHE', true );[/INDENT]
Weiter Einstellungen sind mir nicht bekannt.
Ich denke das diese "browser caching, OPcache, http2" Möglichkeiten noch nicht genutzt werden!
Kann ich diese irgendwo ermitteln?
-
Zum Caching habe ich Imagify, Autoptimize und WP Fastest Chache Pemium im Einsatz. War kompliziert alles so einzustellen, dass keine Konflikte entstehen. In dieser Kombination war die Ladezeit besser, aber leider nicht gut genug.
Habe auch schon andere Plugins eingesetzt, waren alle langsamer.
-
Danke! Danke! Für die Rückmeldungen.
Ich habe jetzt Borlabs für kurze Zeit deaktiviert. Und die Seite ist jetzt mit GTmetrix Test auf 1,7s. Auf Cookie wollte ich nicht verzichten.
Die Frage ist auch, ob die Seite schneller lädt, wenn die Borlabs Abfrage bestätigt ist, und auf der Seite dann keine Cookie-Abfrage für eine gewisse Zeit benötigt wird?
Das mit Elementor die Seite langsamer wird ist mir klar, aber gibt es dazu alternativen? Es ist eine Webseite wo Informationen und Marktplatz in einem angeboten werden sollen.
Sollte man nicht versuchen Elementor schneller laden zu können?
-
Hallo an alle,
ich bekomme die Ladezeit meiner Webseite nicht runter:
[size=18]https://aurika.ag/
[size=14]GTmetrix misst 4,6s[/SIZE]
[/SIZE]
Dabei ist https://aurika.ag/wp-admin/admin-ajax.php mit 3,54s die längste Ladezeit.Post:
action=borlabs_cookie_handler&type=log&language=en&cookieData%5Bexpires%5D=&cookieData%5Buid%5D=vj94qjyp-txqmiu5l-hebzcha3-y9sxjs4n
&cookieData%5Bversion%5D=Hat jemand eine Idee, wie ich die Ladezeit verkürzen kann?