Support » Suche » Suchergebnisse für 'google fonts'

Angezeigt werden 15 Resultate - 541 bis 555 (von 805 gesamt)
  • Thread-Starter Ernst Weinzettl

    (@ernstw)

    Danke für die vielen Antworten! Ich habe derzeit eine Deadline für zwei Bücher, deshalb hat es ein bisserl gedauert. Das wird mich auch morgen noch ziemlich auf Trab halten.

    Zudem ist es mir offenbar nicht möglich, mich von meinem Handy aus anzumelden; die Antwort, meine Email-Adresse und auch mein Benutzernamen gäbe es hier nicht, hat mich ein wenig aufgehalten. Also nun vom wieder gestarteten PC aus.

    Ich verstehe, Website-Bericht. Ich wollte nicht ungefragt mit immer demselben Bericht langweilen. Passt, kommt morgen. Von den Plugins kommt ohnehin nur eines, die Cookie Compliance, infrage. Was mich „ein wenig“ irritiert ist, dass die Einstellungen offenbar zumindest teilweise in einer Web-App getätigt werden müssen.

    „Ich selber würde aber Plugins, mit denen ich nicht zurecht komme, rasch wieder deinstallieren und nach etwas brauchbarerem suchen.“ Ich auch. In dem Fall ist die Gesetzeslage allerdings kritisch. Und ich bin ziemlich ahnungslos, wie oben schon beschrieben. Brauchbare Alternativen sind teuer – und ich kann sie zuvor nicht mal testen. Bei der besten Alternative ist es nötig, jedes Cookie manuell einzugeben – für mich nahezu unmöglich. Ich wüsste nicht mal, wie ich die Cookies identifizieren sollte, geschweige denn als Skript, iFrame oder was auch immer zuordnen könnte. Deshalb…

    Nein, lieber @pixolin, du irrst, ziemlich sogar. Ich verwende schon mal Google Fonts, Google Maps, Youtube Videos (aus eigener Familienproduktion), eine spezielle Userverwaltung (wegen des nicht-öffentlichen Familienbereichs) und noch ein paar andere Komponenten. Die werde ich wohl irgendwie autoblocken müssen, wenn Cookie gar nicht akzeptiert werden.

    Ein Testscan über die Seite hat jedenfalls ergeben, dass viele (neue) Vorschriften derzeit nicht eingehalten werden.

    @hage: Danke für den Link, das hilft vielleicht.

    Gut, dann bis morgen. Für heute nochmal vielen lieben Dank für euren Einsatz!

    lG Ernst

    • Diese Antwort wurde geändert vor 2 Jahren, 3 Monaten von Ernst Weinzettl.

    Dein Cookie-Plugin und Elementor laden Fonts. Ich würde versuchen, die Einstellungen für die beiden Plugins auf eingebundene Fonts zu prüfen.

    Wenn es dir nicht gelingt, die Fonts so zu ändern, schau dir mal das Plugin OMGF | Host Google Fonts Locally an – das speichert die Fonts auf deiner Website und bindet sie so DSGVO-konform ein.

    • Hallo,
      kann mir jemand sagen, wie ich „Google Fonts“ deaktiveren kann? Ständig wird eine Verbindung zu Google Fonts aufgebaut, was Datenschutzrechtlich problematisch ist.
      Siehe hier: https://ibb.co/M25y8JW

      
      ### wp-core ###
      
      version: 5.8.2
      site_language: de_DE
      user_language: de_DE
      timezone: Europe/Berlin
      permalink: /%year%/%monthnum%/%day%/%postname%/
      https_status: true
      multisite: false
      user_registration: 0
      blog_public: 1
      default_comment_status: open
      environment_type: production
      user_count: 2
      dotorg_communication: true
      
      ### wp-paths-sizes ###
      
      wordpress_path: /home/wp/disk/wordpress
      wordpress_size: 50,18 MB (52614393 bytes)
      uploads_path: /home/wp/disk/wordpress/wp-content/uploads
      uploads_size: 323,05 MB (338741006 bytes)
      themes_path: /home/wp/disk/wordpress/wp-content/themes
      themes_size: 13,47 MB (14128997 bytes)
      plugins_path: /home/wp/disk/wordpress/wp-content/plugins
      plugins_size: 110,72 MB (116094132 bytes)
      database_size: 9,16 MB (9601024 bytes)
      total_size: 506,57 MB (531179552 bytes)
      
      ### wp-active-theme ###
      
      name: Storefront (storefront)
      version: 3.9.1
      author: Automattic
      author_website: https://woocommerce.com/
      parent_theme: none
      theme_features: core-block-patterns, widgets-block-editor, post-thumbnails, automatic-feed-links, custom-logo, menus, html5, custom-background, custom-header, site-logo, title-tag, customize-selective-refresh-widgets, wp-block-styles, align-wide, editor-styles, editor-font-sizes, editor-style, responsive-embeds, woocommerce, wc-product-gallery-zoom, wc-product-gallery-lightbox, wc-product-gallery-slider, starter-content, widgets, infinite-scroll
      theme_path: /home/wp/disk/wordpress/wp-content/themes/storefront
      auto_update: Deaktiviert
      
      ### wp-themes-inactive (4) ###
      
      Twenty Nineteen: version: 2.1, author: WordPress-Team, Automatische Aktualisierungen deaktiviert
      Twenty Seventeen: version: 2.8, author: WordPress-Team, Automatische Aktualisierungen deaktiviert
      Twenty Twenty: version: 1.8, author: WordPress-Team, Automatische Aktualisierungen deaktiviert
      Twenty Twenty-One: version: 1.4, author: WordPress-Team, Automatische Aktualisierungen deaktiviert
      
      ### wp-plugins-active (12) ###
      
      Akismet Anti-Spam: version: 4.1.12, author: Automattic (latest version: 4.2.1), Automatische Aktualisierungen deaktiviert
      Autoptimize: version: 2.9.3, author: Frank Goossens (futtta), Automatische Aktualisierungen deaktiviert
      Borlabs Cookie - Cookie Opt-in: version: 2.2.35, author: Benjamin A. Bornschein, Borlabs (latest version: 2.2.40), Automatische Aktualisierungen deaktiviert
      Code Snippets: version: 2.14.2, author: Code Snippets Pro, Automatische Aktualisierungen deaktiviert
      Elementor: version: 3.4.7, author: Elementor.com (latest version: 3.4.8), Automatische Aktualisierungen deaktiviert
      Elementor Pro: version: 3.4.2, author: Elementor.com (latest version: 3.5.2), Automatische Aktualisierungen deaktiviert
      Flexible Shipping: version: 4.10.1, author: WP Desk, Automatische Aktualisierungen deaktiviert
      German Market: version: 3.12.5, author: MarketPress, Automatische Aktualisierungen deaktiviert
      Jetpack: version: 10.3, author: Automattic, Automatische Aktualisierungen deaktiviert
      WooCommerce: version: 5.8.0, author: Automattic (latest version: 5.9.0), Automatische Aktualisierungen deaktiviert
      WooCommerce Cash On Pickup: version: 1.6, author: Marian Kadanka, Automatische Aktualisierungen deaktiviert
      WooCommerce Stripe Gateway: version: 5.7.0, author: WooCommerce (latest version: 5.8.1), Automatische Aktualisierungen deaktiviert
      
      ### wp-plugins-inactive (4) ###
      
      MailPoet 3 (New): version: 3.71.3, author: MailPoet (latest version: 3.74.2), Automatische Aktualisierungen deaktiviert
      WooCommerce Payments: version: 3.1.0, author: Automattic (latest version: 3.3.0), Automatische Aktualisierungen deaktiviert
      WooCommerce PayPal Payments: version: 1.6.1, author: WooCommerce (latest version: 1.6.2), Automatische Aktualisierungen deaktiviert
      WooCommerce Shipping & Tax: version: 1.25.18, author: WooCommerce (latest version: 1.25.20), Automatische Aktualisierungen deaktiviert
      
      ### wp-media ###
      
      image_editor: WP_Image_Editor_Imagick
      imagick_module_version: 1687
      imagemagick_version: ImageMagick 6.9.7-4 Q16 x86_64 20170114 http://www.imagemagick.org
      imagick_version: 3.5.1
      file_uploads: File uploads is turned off
      post_max_size: 2000M
      upload_max_filesize: 2000M
      max_effective_size: 2 GB
      max_file_uploads: 250
      imagick_limits: 
      	imagick::RESOURCETYPE_AREA: 4 GB
      	imagick::RESOURCETYPE_DISK: 1.844674407371E+19
      	imagick::RESOURCETYPE_FILE: 768
      	imagick::RESOURCETYPE_MAP: 4 GB
      	imagick::RESOURCETYPE_MEMORY: 2 GB
      	imagick::RESOURCETYPE_THREAD: 1
      imagemagick_file_formats: 3FR, AAI, AI, ART, ARW, AVI, AVS, BGR, BGRA, BGRO, BIE, BMP, BMP2, BMP3, BRF, CAL, CALS, CANVAS, CAPTION, CIN, CIP, CLIP, CMYK, CMYKA, CR2, CRW, CUR, CUT, DATA, DCM, DCR, DCX, DDS, DFONT, DNG, DPX, DXT1, DXT5, EPDF, EPI, EPS, EPS2, EPS3, EPSF, EPSI, EPT, EPT2, EPT3, ERF, FAX, FILE, FITS, FRACTAL, FTP, FTS, G3, G4, GIF, GIF87, GRADIENT, GRAY, GROUP4, H, HALD, HDR, HISTOGRAM, HRZ, HTM, HTML, HTTP, HTTPS, ICB, ICO, ICON, IIQ, INFO, INLINE, IPL, ISOBRL, ISOBRL6, JBG, JBIG, JNG, JNX, JPE, JPEG, JPG, JPS, JSON, K25, KDC, LABEL, M2V, M4V, MAC, MAGICK, MAP, MASK, MAT, MATTE, MEF, MIFF, MKV, MNG, MONO, MOV, MP4, MPC, MPEG, MPG, MRW, MSL, MTV, MVG, NEF, NRW, NULL, ORF, OTB, OTF, PAL, PALM, PAM, PATTERN, PBM, PCD, PCDS, PCL, PCT, PCX, PDB, PDF, PDFA, PEF, PES, PFA, PFB, PFM, PGM, PICON, PICT, PIX, PJPEG, PLASMA, PNG, PNG00, PNG24, PNG32, PNG48, PNG64, PNG8, PNM, PPM, PREVIEW, PS, PS2, PS3, PSB, PSD, PTIF, PWP, RADIAL-GRADIENT, RAF, RAS, RAW, RGB, RGBA, RGBO, RGF, RLA, RLE, RMF, RW2, SCR, SCT, SFW, SGI, SHTML, SIX, SIXEL, SPARSE-COLOR, SR2, SRF, STEGANO, SUN, TEXT, TGA, THUMBNAIL, TIFF, TIFF64, TILE, TIM, TTC, TTF, TXT, UBRL, UBRL6, UIL, UYVY, VDA, VICAR, VID, VIFF, VIPS, VST, WBMP, WMV, WPG, X, X3F, XBM, XC, XCF, XPM, XPS, XV, XWD, YCbCr, YCbCrA, YUV
      gd_version: 2.3.0
      gd_formats: GIF, JPEG, PNG, WebP, BMP, XPM
      ghostscript_version: unknown
      
      ### wp-server ###
      
      server_architecture: unknown
      httpd_software: nginx/1.17.5
      php_version: 7.4.25 64bit
      php_sapi: fpm-fcgi
      max_input_variables: 10000
      time_limit: 300
      memory_limit: 256M
      max_input_time: 300
      upload_max_filesize: 2000M
      php_post_max_size: 2000M
      curl_version: 7.58.0 OpenSSL/1.1.1j
      suhosin: false
      imagick_availability: true
      pretty_permalinks: true
      htaccess_extra_rules: false
      
      ### wp-database ###
      
      extension: mysqli
      server_version: 10.4.21-MariaDB-1:10.4.21+maria~bionic-log
      client_version: mysqlnd 7.4.25
      
      ### wp-constants ###
      
      WP_HOME: https://shop.metzgerei-geiwiz.de
      WP_SITEURL: https://shop.metzgerei-geiwiz.de
      WP_CONTENT_DIR: /home/wp/disk/wordpress/wp-content
      WP_PLUGIN_DIR: /home/wp/disk/wordpress/wp-content/plugins
      WP_MEMORY_LIMIT: 256M
      WP_MAX_MEMORY_LIMIT: 256M
      WP_DEBUG: false
      WP_DEBUG_DISPLAY: false
      WP_DEBUG_LOG: true
      SCRIPT_DEBUG: false
      WP_CACHE: false
      CONCATENATE_SCRIPTS: undefined
      COMPRESS_SCRIPTS: undefined
      COMPRESS_CSS: undefined
      WP_LOCAL_DEV: undefined
      DB_CHARSET: utf8
      DB_COLLATE: undefined
      
      ### wp-filesystem ###
      
      wordpress: writable
      wp-content: writable
      uploads: writable
      plugins: writable
      themes: writable
      
      ### jetpack ###
      
      site_id: 200340180
      ssl_cert: No
      time_diff: false
      version_option: 10.3:1638206638
      old_version: 10.3:1638206638
      public: Public
      master_user: Kein Masterbenutzer festgelegt.
      current_user: #1 johngeiwiz
      tokens_set: None
      blog_token: Not set.
      user_token: Not set.
      version: 10.3
      jp_plugin_dir: /home/wp/disk/wordpress/wp-content/plugins/jetpack/
      plan: free
      protect_header: {"trusted_header":"REMOTE_ADDR","segments":1,"reverse":false}
      full_sync: {"started":"Thu, 01 Jan 1970 00:00:00 +0000","finished":"Thu, 01 Jan 1970 00:00:00 +0000","progress":[],"config":[]}
      sync_size: 67
      sync_lag: 2 days, 1 hour, 2 minutes, 7 seconds
      full_sync_size: undefined
      full_sync_lag: 0 seconds
      idc_urls: {"home":"https:\/\/shop.metzgerei-geiwiz.de","siteurl":"https:\/\/shop.metzgerei-geiwiz.de","WP_HOME":"https:\/\/shop.metzgerei-geiwiz.de","WP_SITEURL":"https:\/\/shop.metzgerei-geiwiz.de"}
      idc_error_option: false
      idc_optin: true
      cxn_tests: {"8":{"name":"test__connection_token_health","label":false,"short_description":"Validierung des Blog-Tokens fehlgeschlagen","long_description":"<p>Eine fehlerfreie Verbindung sorgt daf\u00fcr, dass wichtige Jetpack-Dienste wie Statistiken und Websitesicherheit f\u00fcr deine WordPress-Website zur Verf\u00fcgung gestellt werden.<\/p><p><span class=\"dashicons fail\"><span class=\"screen-reader-text\">Fehler<\/span><\/span> Validierung des Blog-Tokens fehlgeschlagen<\/p><p><strong>Wir empfehlen, Jetpack zu verbinden.<\/strong><\/p>","severity":"critical","action":"https:\/\/shop.metzgerei-geiwiz.de\/wp-admin\/admin.php?page=jetpack#\/reconnect","action_label":"Jetpack jetzt erneut verbinden","show_in_site_health":true,"pass":false,"group":["default"],"type":"direct"}}
      
      
      • Dieses Thema wurde geändert vor 2 Jahren, 3 Monaten von Hans-Gerd Gerhards. Grund: Bitte als Code formatiere

      Die Seite, für die ich Hilfe brauche: [Anmelden, um den Link zu sehen]

    Ich Versuche jetzt erstmal eine „nackte“ Datenschutzkonforme Seite ohne Opt-In zu erstellen.

    Das ist tatsächlich etwas schwieriger, als man vermuten möchte.

    Wenn du WordPress installierst, ist das Antispam-Plugin Akismet vorinstalliert. Schon mit Nutzung dieses Plugins verstößt du gegen die DSGVO, weil das Plugin Kommentare zur Überprüfung auf den Server von WordPress.com schickt. Das gleiche gilt für das „schweizer Taschenmesser“ Jetpack, einer Sammlung von verschiedenen nützlichen Modulen, die aber leider auch „nach Hause telefonieren“.

    Die meisten Themes bieten dir den komfortablen Luxus, Google Webfonts zu nutzen und binden die automatisch ein. Auch das ist aber ein Verstoß gegen die DSGVO, weil persönliche Daten (die IP-Adresse) der Webseitenbesucher an Dritte (den Webserver, der die Webfonts hostet) weitergegeben werden. Leider kannst du dich auch hier nicht auf ein „begründetes Interesse“ rausreden, das den Einsatz von Webfonts erlauben würde, weil du Webfonts selber hosten kannst. Das kannst du entweder recht umständlich über ein Child-Theme einrichten, oder indem du ein Plugin verwendest, dass die Webfonts zwischenspeichert.

    Plugins lassen sind mit wenigen Mausklicks installiert und eingerichtet, können aber unbewusst neue Verstöße gegen die DSGVO erzeugen. Deshalb solltest du immer mal einen Blick in die Entwickler-Tools des Browsers werfen und schauen, ob Inhalte von fremden URLs geladen oder (nicht essentielle) Cookies gesetzt werden.

    Ich würde erst einmal alles, was von externen Seiten geladen wird, entfernen, also Google-Fonts auf den eigenen Webspace kopieren und google-Analytics deaktivieren.
    Denn sobald irgendeiner dieser Server hängt, hängt deine Seite ebenfalls.

    Zu Frage 1:
    Cookies findest du entweder über Online-Dienste (Suchbegriff „online cookie checker“) oder über die Entwickler-Tools deines Browsers: Rechtsklick auf die Website > Element untersuchen > Webspeicher > Cookies.
    „Skripte“ ganz allgemein ist schwieriger. Ich verwende einen Add-Blocker, der Tracking durch Dienste wie Google Analytics blockiert. Dafür gibt es dann einen entsprechenden Hinweis in den Entwickler-Tools (siehe oben) im Tab Konsole.

    Die IP-Adresse des Webseitenbesuchers erlaubt grundsätzlich auch ein Tracking, wenn deine Website Dienste von Drittanbietern wie z.B. Google Maps oder Youtube einbindet. Stell dir dazu vor, du schaltest morgens um 8:00 Uhr deinen Computer ein und meldest dich mit deinem persönlichen Nutzernamen bei Google an. Google registriert, dass du dich um 8:03 mit der IP-Adresse … angemeldet hast.
    Im weiteren Verlauf des Tages besuchst du diverse Websites zu gesundheitlichen Themen. Dort gibt es Videos, die einen Krankheitsverlauf beschreiben und mit Google-Maps eingebundene Karten, auf denen die Lage eines Krankenhauses eingezeichnet ist. Bei jedem Aufruf wird deine IP-Adresse übertragen und Google kann deine gesammelten Daten mit „hat Website Krankenhaus besucht, hat Youtube-Video über … 37 Minuten lang angeschaut“ ergänzen. (Ob sie das in dieser Form tatsächlich tun, soll hier nicht das Thema sein. Es geht nur um ein mögliches Tracking und die Tatsache, dass du dafür das Einverständnis der Kunden einholen musst, bevor du dir IP-Adresse weitergibst.)
    In den Entwickler-Tools des Browsers kannst du auslesen, wo die Daten deiner Website abgerufen werden und ob da Webadresse dritter dabei sind, z.B. um einen Webfont zu laden.

    Die DSGVO beinhaltet eine Regelung, dass die Nutzung bestimmter Cookies kein Einverständnis des Anwenders erfordert (z.B. Anmelde-Cookie, ohne die sich eine Anmeldung im Backend technisch nicht realisieren lässt) und erlaubt auch die Weitergabe von persönlichen Daten (wie der IP-Adresse) an Dritte, wenn ein begründetes Interesse vorliegt. Das lässt sich aber bei der Nutzung von Webfonts, Videos, Karten usw. nicht ausreichend begründen – du kannst schließlich Fonts selber hosten, vor dem Abspielen von Videos eine Erlaubnis einholen (z.B. mit https://de.wordpress.org/plugins/wp-youtube-lyte/) und statt Karten eine Webgeschreibung und einen Link zu Google Maps anbieten.

    Rasch an dieser Stelle noch der Hinweis, dass wir zu gekauften Themes (Avada) keinen Support anbieten, weil sie uns für einen kostenlosen Support nicht zur Verfügung stehen und wir auch nicht die Support-Abteilung kommerzieller Anbieter ersetzen möchten.

    Zu Frage 2:
    Beliebte Plugins sind das kostenlos erhältliche Complianz und das kostenpflichtige Borlabs Cookie. Bei Unternehmens-Websites scheint das kostenpflichtige Plugin häufiger genutzt zu werden, bei privaten Websites eher das aus dem Plugin-Verzeichnis. Beide Plugins bieten Lösungen für die oben kurz umrissenen Datenschutz-Probleme.

    Thread-Starter emilydickinson

    (@emilydickinson)

    
    ### wp-core ###
    
    version: 5.8.1
    site_language: de_DE
    user_language: de_DE
    timezone: Europe/Berlin
    permalink: /%year%/%monthnum%/%day%/%postname%/
    https_status: false
    multisite: false
    user_registration: 0
    blog_public: 0
    default_comment_status: open
    environment_type: production
    user_count: 1
    dotorg_communication: true
    
    ### wp-paths-sizes ###
    
    wordpress_path: /var/www/clients/client9/web33/web
    wordpress_size: 1,70 GB (1825364791 bytes)
    uploads_path: /var/www/clients/client9/web33/web/wp-content/uploads
    uploads_size: 108,79 MB (114076277 bytes)
    themes_path: /var/www/clients/client9/web33/web/wp-content/themes
    themes_size: 18,85 MB (19762866 bytes)
    plugins_path: /var/www/clients/client9/web33/web/wp-content/plugins
    plugins_size: 101,24 MB (106152722 bytes)
    database_size: 5,30 MB (5554176 bytes)
    total_size: 1,93 GB (2070910832 bytes)
    
    ### wp-active-theme ###
    
    name: Gridhot Child (gridhot-child)
    version: 1.0.0
    author: Fari
    author_website: (undefined)
    parent_theme: GridHot (gridhot)
    theme_features: core-block-patterns, automatic-feed-links, title-tag, post-thumbnails, menus, html5, custom-logo, custom-header, custom-background, editor-style, widgets
    theme_path: /var/www/clients/client9/web33/web/wp-content/themes/gridhot-child
    auto_update: Deaktiviert
    
    ### wp-parent-theme ###
    
    name: GridHot (gridhot)
    version: 1.0.3
    author: ThemesDNA
    author_website: https://themesdna.com/
    theme_path: /var/www/clients/client9/web33/web/wp-content/themes/gridhot
    auto_update: Deaktiviert
    
    ### wp-themes-inactive (6) ###
    
    Clean Journal: version: 2.7.1, author: Catch Themes, Automatische Aktualisierungen deaktiviert
    Creativ Campus: version: 1.1, author: Creativ Themes, Automatische Aktualisierungen deaktiviert
    Napoli: version: 2.2.4, author: ThemeZee, Automatische Aktualisierungen deaktiviert
    Twenty Nineteen: version: 2.1, author: WordPress-Team, Automatische Aktualisierungen deaktiviert
    Twenty Twenty: version: 1.8, author: WordPress-Team, Automatische Aktualisierungen deaktiviert
    Twenty Twenty-One: version: 1.4, author: WordPress-Team, Automatische Aktualisierungen deaktiviert
    
    ### wp-plugins-active (20) ###
    
    Add From Server: version: 3.4.5, author: Dion Hulse, Automatische Aktualisierungen deaktiviert
    Contact Form 7: version: 5.5.1, author: Takayuki Miyoshi (latest version: 5.5.2), Automatische Aktualisierungen deaktiviert
    Customizer Export/Import: version: 0.9.2, author: The Beaver Builder Team, Automatische Aktualisierungen deaktiviert
    Duplicator: version: 1.4.3, author: Snap Creek, Automatische Aktualisierungen deaktiviert
    Easy Social Icons: version: 3.1.3, author: cybernetikz, Automatische Aktualisierungen deaktiviert
    Elementor: version: 3.4.6, author: Elementor.com, Automatische Aktualisierungen deaktiviert
    Lorem Ipsum: version: 1.0.0, author: Jörg Burbach, Automatische Aktualisierungen deaktiviert
    Lorem Ipsum Block: version: 2.1.0, author: eedee, Automatische Aktualisierungen deaktiviert
    Media Library Organizer: version: 1.3.9, author: WP Media Library, Automatische Aktualisierungen deaktiviert
    Post Types Order: version: 1.9.5.7, author: Nsp Code, Automatische Aktualisierungen deaktiviert
    Post Type Switcher: version: 3.2.1, author: Triple J Software, Inc., Automatische Aktualisierungen deaktiviert
    Regenerate Thumbnails: version: 3.1.5, author: Alex Mills (Viper007Bond), Automatische Aktualisierungen deaktiviert
    Shariff Wrapper: version: 4.6.7, author: Jan-Peter Lambeck & 3UU, Automatische Aktualisierungen deaktiviert
    Simple Lightbox: version: 2.8.1, author: Archetyped, Automatische Aktualisierungen deaktiviert
    Ultimate Post List: version: 5.2.6, author: Kybernetik Services, Automatische Aktualisierungen deaktiviert
    UpdraftPlus - Backup/Restore: version: 1.16.62, author: UpdraftPlus.Com, DavidAnderson (latest version: 1.16.63), Automatische Aktualisierungen deaktiviert
    WPForms Lite: version: 1.7.0, author: WPForms, Automatische Aktualisierungen deaktiviert
    WP Maintenance Mode: version: 2.4.1, author: Designmodo, Automatische Aktualisierungen deaktiviert
    WP Statistics: version: 13.1.1, author: VeronaLabs, Automatische Aktualisierungen deaktiviert
    Yoast Duplicate Post: version: 4.1.2, author: Enrico Battocchi & Team Yoast, Automatische Aktualisierungen deaktiviert
    
    ### wp-plugins-inactive (5) ###
    
    Akismet Anti-Spam: version: 4.2.1, author: Automattic, Automatische Aktualisierungen deaktiviert
    Classic Editor: version: 1.6.2, author: WordPress Contributors, Automatische Aktualisierungen deaktiviert
    Disable/Remove Google Fonts: version: 1.3.1, author: Fonts Plugin, Automatische Aktualisierungen deaktiviert
    Hello Dolly: version: 1.7.2, author: Matt Mullenweg, Automatische Aktualisierungen deaktiviert
    Yoast SEO: version: 17.4, author: Team Yoast, Automatische Aktualisierungen deaktiviert
    
    ### wp-media ###
    
    image_editor: WP_Image_Editor_GD
    imagick_module_version: Nicht verfügbar
    imagemagick_version: Nicht verfügbar
    imagick_version: Nicht verfügbar
    file_uploads: File uploads is turned off
    post_max_size: 128M
    upload_max_filesize: 2M
    max_effective_size: 2 MB
    max_file_uploads: 20
    gd_version: 2.2.5
    gd_formats: GIF, JPEG, PNG, WebP, BMP, XPM
    ghostscript_version: 9.26
    
    ### wp-server ###
    
    server_architecture: Linux 4.9.0-16-amd64 x86_64
    httpd_software: Apache
    php_version: 7.3.31-2+0~20211022.89+debian9~1.gbp745ac7 64bit
    php_sapi: cgi-fcgi
    max_input_variables: 1000
    time_limit: 30
    memory_limit: 256M
    max_input_time: 60
    upload_max_filesize: 2M
    php_post_max_size: 128M
    curl_version: 7.52.1 OpenSSL/1.0.2u
    suhosin: false
    imagick_availability: false
    pretty_permalinks: true
    htaccess_extra_rules: false
    
    ### wp-database ###
    
    extension: mysqli
    server_version: 10.1.48-MariaDB-0+deb9u2
    client_version: mysqlnd 5.0.12-dev - 20150407 - $Id: 7cc7cc96e675f6d72e5cf0f267f48e167c2abb23 $
    
    ### wp-constants ###
    
    WP_HOME: undefined
    WP_SITEURL: undefined
    WP_CONTENT_DIR: /var/www/clients/client9/web33/web/wp-content
    WP_PLUGIN_DIR: /var/www/clients/client9/web33/web/wp-content/plugins
    WP_MEMORY_LIMIT: 40M
    WP_MAX_MEMORY_LIMIT: 256M
    WP_DEBUG: false
    WP_DEBUG_DISPLAY: true
    WP_DEBUG_LOG: false
    SCRIPT_DEBUG: false
    WP_CACHE: false
    CONCATENATE_SCRIPTS: undefined
    COMPRESS_SCRIPTS: undefined
    COMPRESS_CSS: undefined
    WP_LOCAL_DEV: undefined
    DB_CHARSET: utf8mb4
    DB_COLLATE: undefined
    
    ### wp-filesystem ###
    
    wordpress: writable
    wp-content: writable
    uploads: writable
    plugins: writable
    themes: writable
    
    ### wpforms ###
    
    version: 1.7.0
    lite: Okt 18, 2021 @ 12:29pm
    upload_dir: Beschreibbar
    db_tables: wp_wpforms_tasks_meta
    total_forms: 1
    total_submissions: 1
    
    
    • Guten Tag liebes Forum,

      Ich habe das Problem, dass bei mir plötzlich keine der Seiten mehr zum bearbeiten angezeigt werden unter dem Reiter „Seiten“. Dort werden zwar bei „Papiermüll“ und „Alle“ 11 verschiedene Seiten durch eine Zahl (11) angezeigt, wenn man darauf klickt, erscheint jedoch nichts. Ich freue mich sehr über eure Hilfe, ich bin ein wenig verzweifelt.

      Liebe Grüße

      Hier mein Website-Zustands-Bericht:

      
      ### wp-core ###
      
      version: 5.8.1
      site_language: de_DE
      user_language: de_DE
      timezone: +00:00
      permalink: /%postname%/
      https_status: true
      multisite: false
      user_registration: 0
      blog_public: 1
      default_comment_status: open
      environment_type: production
      user_count: 3
      dotorg_communication: true
      
      ### wp-paths-sizes ###
      
      wordpress_path: /mnt/web020/e0/13/511117213/htdocs/STRATO-apps/wordpress_02/app
      wordpress_size: 10,23 GB (10982294665 bytes)
      uploads_path: /mnt/web020/e0/13/511117213/htdocs/STRATO-apps/wordpress_02/app/wp-content/uploads
      uploads_size: 1,16 GB (1245583828 bytes)
      themes_path: /mnt/web020/e0/13/511117213/htdocs/STRATO-apps/wordpress_02/app/wp-content/themes
      themes_size: 30,48 MB (31959120 bytes)
      plugins_path: /mnt/web020/e0/13/511117213/htdocs/STRATO-apps/wordpress_02/app/wp-content/plugins
      plugins_size: 121,06 MB (126942399 bytes)
      database_size: 195,64 MB (205144064 bytes)
      total_size: 11,73 GB (12591924076 bytes)
      
      ### wp-dropins (1) ###
      
      advanced-cache.php: true
      
      ### wp-active-theme ###
      
      name: Addendum (addendum)
      version: 1.0.1
      author: RockThemes
      author_website: https://www.facebook.com/rock.themes.79
      parent_theme: none
      theme_features: core-block-patterns, widgets-block-editor, post-thumbnails, html5, title-tag, post-formats, custom-background, automatic-feed-links, customize-selective-refresh-widgets, tm-custom-mobile-menu, cherry_migrate_sidebars, menus, widgets
      theme_path: /mnt/web020/e0/13/511117213/htdocs/STRATO-apps/wordpress_02/app/wp-content/themes/addendum
      auto_update: Aktiviert
      
      ### wp-mu-plugins (2) ###
      
      Elementor Safe Mode: version: 1.0.0, author: Elementor.com
      installatron_hide_status_test.php: author: (undefined), version: (undefined)
      
      ### wp-plugins-active (20) ###
      
      Elementor: version: 3.4.6, author: Elementor.com, Automatische Aktualisierungen aktiviert
      Elementor Header & Footer Builder: version: 1.6.4, author: Brainstorm Force, Nikhil Chavan, Automatische Aktualisierungen aktiviert
      Elementor Pro: version: 3.4.2, author: Elementor.com, Automatische Aktualisierungen aktiviert
      Facebook for WordPress: version: 3.0.6, author: Facebook, Automatische Aktualisierungen aktiviert
      flowfact-wp-connector: version: 1.6.7, author: FLOWFACT, Automatische Aktualisierungen aktiviert
      GDPR Cookie Consent: version: 2.0.6, author: WebToffee, Automatische Aktualisierungen aktiviert
      Happy Elementor Addons: version: 3.2.2, author: weDevs, Automatische Aktualisierungen aktiviert
      Header Footer Code Manager: version: 1.1.15, author: 99robots, Automatische Aktualisierungen aktiviert
      iframe: version: 4.5, author: webvitaly, Automatische Aktualisierungen aktiviert
      Imagify: version: 1.10, author: WP Media, Automatische Aktualisierungen aktiviert
      NitroPack: version: 1.5.7, author: NitroPack LLC, Automatische Aktualisierungen aktiviert
      Really Simple SSL: version: 5.1.2, author: Really Simple Plugins, Automatische Aktualisierungen aktiviert
      Server Info: version: 2.5.3, author: Usman Ali Qureshi, Automatische Aktualisierungen aktiviert
      Strato Assistant: version: 5.7.0, author: Strato, Automatische Aktualisierungen aktiviert
      Swap Google Fonts Display: version: 1.1.0, author: FlyingPress, Automatische Aktualisierungen aktiviert
      TM Timeline: version: 1.1.1, author: Jetimpex, Automatische Aktualisierungen aktiviert
      Widgets for Google Reviews: version: 7.3, author: Trustindex.io <support@trustindex.io>, Automatische Aktualisierungen aktiviert
      WP Rocket: version: 3.10.1, author: WP Media, Automatische Aktualisierungen aktiviert
      WPZOOM Instagram Widget: version: 1.9.2, author: WPZOOM, Automatische Aktualisierungen aktiviert
      Yoast SEO Premium: version: 15.0, author: Team Yoast, Automatische Aktualisierungen aktiviert
      
      ### wp-plugins-inactive (2) ###
      
      WP File Manager: version: 7.1.2, author: mndpsingh287, Automatische Aktualisierungen aktiviert
      WP PHP Console: version: 1.6.0, author: Fulvio Notarstefano, Automatische Aktualisierungen aktiviert
      
      ### wp-media ###
      
      image_editor: WP_Image_Editor_Imagick
      imagick_module_version: 1692
      imagemagick_version: ImageMagick 6.9.12-10 Q16 x86_64 2021-04-29 https://imagemagick.org
      imagick_version: 3.4.4
      file_uploads: File uploads is turned off
      post_max_size: 128M
      upload_max_filesize: 128M
      max_effective_size: 128 MB
      max_file_uploads: 20
      imagick_limits: 
      	imagick::RESOURCETYPE_AREA: 4 GB
      	imagick::RESOURCETYPE_DISK: 9.2233720368548E+18
      	imagick::RESOURCETYPE_FILE: 192
      	imagick::RESOURCETYPE_MAP: 4 GB
      	imagick::RESOURCETYPE_MEMORY: 2 GB
      	imagick::RESOURCETYPE_THREAD: 1
      imagemagick_file_formats: 3FR, 3G2, 3GP, A, AAI, AI, APNG, ART, ARW, AVI, AVS, B, BGR, BGRA, BGRO, BMP, BMP2, BMP3, BRF, C, CAL, CALS, CANVAS, CAPTION, CIN, CIP, CLIP, CMYK, CMYKA, CR2, CR3, CRW, CUR, CUT, DATA, DCM, DCR, DCX, DDS, DFONT, DNG, DPX, DXT1, DXT5, EPDF, EPI, EPS, EPS2, EPS3, EPSF, EPSI, EPT, EPT2, EPT3, ERF, FAX, FILE, FITS, FRACTAL, FTP, FTS, G, G3, G4, GIF, GIF87, GRADIENT, GRAY, GRAYA, GROUP4, H, HALD, HDR, HISTOGRAM, HRZ, HTM, HTML, HTTP, HTTPS, ICB, ICO, ICON, IIQ, INFO, INLINE, IPL, ISOBRL, ISOBRL6, JNG, JNX, JPE, JPEG, JPG, JPS, JSON, K, K25, KDC, LABEL, M, M2V, M4V, MAC, MAGICK, MAP, MASK, MAT, MATTE, MEF, MIFF, MKV, MNG, MONO, MOV, MP4, MPC, MPG, MRW, MSL, MSVG, MTV, MVG, NEF, NRW, NULL, O, ORF, OTB, OTF, PAL, PALM, PAM, PANGO, PATTERN, PBM, PCD, PCDS, PCL, PCT, PCX, PDB, PDF, PDFA, PEF, PES, PFA, PFB, PFM, PGM, PGX, PICON, PICT, PIX, PJPEG, PLASMA, PNG, PNG00, PNG24, PNG32, PNG48, PNG64, PNG8, PNM, POCKETMOD, PPM, PS, PS2, PS3, PSB, PSD, PTIF, PWP, R, RADIAL-GRADIENT, RAF, RAS, RAW, RGB, RGBA, RGBO, RGF, RLA, RLE, RMF, RW2, SCR, SCREENSHOT, SCT, SFW, SGI, SHTML, SIX, SIXEL, SPARSE-COLOR, SR2, SRF, STEGANO, SUN, SVG, SVGZ, TEXT, TGA, THUMBNAIL, TIFF, TIFF64, TILE, TIM, TTC, TTF, TXT, UBRL, UBRL6, UIL, UYVY, VDA, VICAR, VID, VIDEO, VIFF, VIPS, VST, WBMP, WEBM, WEBP, WMV, WPG, X3F, XBM, XC, XCF, XPM, XPS, XV, Y, YCbCr, YCbCrA, YUV
      gd_version: bundled (2.1.0 compatible)
      gd_formats: GIF, JPEG, PNG, WebP, BMP
      ghostscript_version: not available
      
      ### wp-server ###
      
      server_architecture: Linux localhost 3.10.0-1160.36.2.el7.x86_64 #1 SMP Linux localhost 3.10.0-1160.36.2.el7.x86_64 #1 SMP Linux localhost 3.10.0-1160.36.2.el7.x86_64 #1 SMP
      httpd_software: Apache/2.4.51 (Unix)
      php_version: 7.4.24 64bit
      php_sapi: cgi-fcgi
      max_input_variables: 4000
      time_limit: 240
      memory_limit: 512M
      max_input_time: 60
      upload_max_filesize: 128M
      php_post_max_size: 128M
      curl_version: 7.76.1 OpenSSL/1.1.1l
      suhosin: false
      imagick_availability: true
      pretty_permalinks: true
      htaccess_extra_rules: true
      
      ### wp-database ###
      
      extension: mysqli
      server_version: 5.7.33-log
      client_version: 5.6.45
      
      ### wp-constants ###
      
      WP_HOME: undefined
      WP_SITEURL: undefined
      WP_CONTENT_DIR: /mnt/web020/e0/13/511117213/htdocs/STRATO-apps/wordpress_02/app/wp-content
      WP_PLUGIN_DIR: /mnt/web020/e0/13/511117213/htdocs/STRATO-apps/wordpress_02/app/wp-content/plugins
      WP_MEMORY_LIMIT: 40M
      WP_MAX_MEMORY_LIMIT: 512M
      WP_DEBUG: false
      WP_DEBUG_DISPLAY: true
      WP_DEBUG_LOG: false
      SCRIPT_DEBUG: false
      WP_CACHE: true
      CONCATENATE_SCRIPTS: undefined
      COMPRESS_SCRIPTS: undefined
      COMPRESS_CSS: undefined
      WP_LOCAL_DEV: undefined
      DB_CHARSET: utf8
      DB_COLLATE: undefined
      
      ### wp-filesystem ###
      
      wordpress: writable
      wp-content: writable
      uploads: writable
      plugins: writable
      themes: writable
      mu-plugins: writable
      
      

      Die Seite, für die ich Hilfe brauche: [Anmelden, um den Link zu sehen]

    Thread-Starter Karl

    (@zittau)

    @pixolin

    und hier die .htaccess.bk

    
    ##############################################
    # GZIP-Komprimierung aktiviert am 15.08.2021
    # Gzip compression
    # quelle: https://kinsta.com/de/blog/gzip-komprimierung-aktivieren/#wie-man-die-gzipkomprimierung-aktiviert
    # und
    # https://docs.wp-rocket.me/article/63-enable-gzip-compression
    ##############################################
    
    # Gzip compression
    <IfModule mod_deflate.c>
    # Active compression
    SetOutputFilter DEFLATE
    # Force deflate for mangled headers
    <IfModule mod_setenvif.c>
    <IfModule mod_headers.c>
    SetEnvIfNoCase ^(Accept-EncodXng|X-cept-Encoding|X{15}|~{15}|-{15})$ ^((gzip|deflate)\s*,?\s*)+|[X~-]{4,13}$ HAVE_Accept-Encoding
    RequestHeader append Accept-Encoding "gzip,deflate" env=HAVE_Accept-Encoding
    # Don’t compress images and other uncompressible content
    SetEnvIfNoCase Request_URI \
    \.(?:gif|jpe?g|png|rar|zip|exe|flv|mov|wma|mp3|avi|swf|mp?g|mp4|webm|webp|pdf)$ no-gzip dont-vary
    </IfModule>
    </IfModule>
    # Compress all output labeled with one of the following MIME-types
    <IfModule mod_filter.c>
    AddOutputFilterByType DEFLATE application/atom+xml \
    		                          application/javascript \
    		                          application/json \
    		                          application/rss+xml \
    		                          application/vnd.ms-fontobject \
    		                          application/x-font-ttf \
    		                          application/xhtml+xml \
    		                          application/xml \
    		                          font/opentype \
    		                          image/svg+xml \
    		                          image/x-icon \
    		                          text/css \
    		                          text/html \
    		                          text/plain \
    		                          text/x-component \
    		                          text/xml
    </IfModule>
    <IfModule mod_headers.c>
    Header append Vary: Accept-Encoding
    </IfModule>
    </IfModule>
    <IfModule mod_mime.c>
    AddType text/html .html_gzip
    AddEncoding gzip .html_gzip
    </IfModule>
    <IfModule mod_setenvif.c>
    SetEnvIfNoCase Request_URI \.html_gzip$ no-gzip
    
    ###############################################
    
    # BEGIN LSCACHE
    ## LITESPEED WP CACHE PLUGIN - Do not edit the contents of this block! ##
    <IfModule LiteSpeed>
    RewriteEngine on
    CacheLookup on
    RewriteRule .* - [E=Cache-Control:no-autoflush]
    RewriteRule \.litespeed_conf\.dat - [F,L]
    
    ### marker MOBILE start ###
    RewriteCond %{HTTP_USER_AGENT} Mobile|Android|Silk/|Kindle|BlackBerry|Opera\ Mini|Opera\ Mobi [NC]
    RewriteRule .* - [E=Cache-Control:vary=%{ENV:LSCACHE_VARY_VALUE}+ismobile]
    ### marker MOBILE end ###
    
    ### marker CACHE RESOURCE start ###
    RewriteRule http://foto.bildermann.de/wp-content/.*/[^/]*(responsive|css|js|dynamic|loader|fonts)\.php - [E=cache-control:max-age=3600]
    ### marker CACHE RESOURCE end ###
    
    ### marker FAVICON start ###
    RewriteRule favicon\.ico$ - [E=cache-control:max-age=86400]
    ### marker FAVICON end ###
    
    ### marker WEBP start ###
    RewriteCond %{HTTP_ACCEPT} "image/webp" [or]
    RewriteCond %{HTTP_USER_AGENT} "Page Speed"
    RewriteRule .* - [E=Cache-Control:vary=%{ENV:LSCACHE_VARY_VALUE}+webp]
    RewriteCond %{HTTP_USER_AGENT} iPhone.*Version/(\d{2}).*Safari
    RewriteCond %1 >13
    RewriteRule .* - [E=Cache-Control:vary=%{ENV:LSCACHE_VARY_VALUE}+webp]
    ### marker WEBP end ###
    
    ### marker DROPQS start ###
    CacheKeyModify -qs:fbclid
    CacheKeyModify -qs:gclid
    CacheKeyModify -qs:utm*
    CacheKeyModify -qs:_ga
    ### marker DROPQS end ###
    
    </IfModule>
    ## LITESPEED WP CACHE PLUGIN - Do not edit the contents of this block! ##
    # END LSCACHE
    # BEGIN NON_LSCACHE
    ## LITESPEED WP CACHE PLUGIN - Do not edit the contents of this block! ##
    ## LITESPEED WP CACHE PLUGIN - Do not edit the contents of this block! ##
    # END NON_LSCACHE
    
    ########################################################################
    # OPTIMAL .htaccess FILE FOR SPEED AND SECURITY @Version 2.0.1 - 08/2020
    # ----------------------------------------------------------------------
    # @Author: Andreas Hecht
    # @Author URI: https://seoagentur-hamburg.com
    # License: GNU General Public License v2 or later
    # License URI: http://www.gnu.org/licenses/gpl-2.0.html
    ########################################################################
    
    # ----------------------------------------------------------------------
    # Rewrite from HTTP to HTTPS - if you want to use it, comment it out
    # ----------------------------------------------------------------------
    
    #<IfModule mod_rewrite.c>
    #RewriteEngine On
    #RewriteCond %{HTTPS} !=on
    #RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
    #</IfModule>
    
    # ----------------------------------------------------------------------
    # | Activate CORS                                                  
    # ----------------------------------------------------------------------
    
    <IfModule mod_headers.c>
        <FilesMatch "\.(ttf|ttc|otf|eot|woff|woff2|font.css|css|js|gif|png|jpe?g|svg|svgz|ico|webp)$">
            Header set Access-Control-Allow-Origin "*"
        </FilesMatch>
    </IfModule>
    
    # -----------------------------------------------------------------------
    # | 404 Fix: Block Nuisance Requests for Non-Existent Files - New in 2018  
    #   https://perishablepress.com/block-nuisance-requests - @Update 2019
    # -----------------------------------------------------------------------
    
    <IfModule mod_alias.c>
    	RedirectMatch 403 (?i)\.php\.suspected
    	RedirectMatch 403 (?i)apple-app-site-association
    	RedirectMatch 403 (?i)/autodiscover/autodiscover.xml
    </IfModule>
    
    # ----------------------------------------------------------------------
    # | Compressing and Caching - Version 2020                                                    |
    # ----------------------------------------------------------------------
    
    # Serve resources with far-future expires headers.
    #
    # (!) If you don't control versioning with filename-based
    # cache busting, you should consider lowering the cache times
    # to something like one week.
    #
    # https://httpd.apache.org/docs/current/mod/mod_expires.html
    
    <IfModule mod_expires.c>
        ExpiresActive on
        ExpiresDefault                                      "access plus 1 month"
    
      # CSS
        ExpiresByType text/css                              "access plus 1 year"
    
      # Data interchange
        ExpiresByType application/atom+xml                  "access plus 1 hour"
        ExpiresByType application/rdf+xml                   "access plus 1 hour"
        ExpiresByType application/rss+xml                   "access plus 1 hour"
    
        ExpiresByType application/json                      "access plus 0 seconds"
        ExpiresByType application/ld+json                   "access plus 0 seconds"
        ExpiresByType application/schema+json               "access plus 0 seconds"
        ExpiresByType application/vnd.geo+json              "access plus 0 seconds"
        ExpiresByType application/xml                       "access plus 0 seconds"
        ExpiresByType text/xml                              "access plus 0 seconds"
    
      # Favicon (cannot be renamed!) and cursor images
        ExpiresByType image/vnd.microsoft.icon              "access plus 1 week"
        ExpiresByType image/x-icon                          "access plus 1 week"
    
      # HTML - No Caching
        ExpiresByType text/html                             "access plus 0 seconds"
    
      # JavaScript
        ExpiresByType application/javascript                "access plus 1 year"
        ExpiresByType application/x-javascript              "access plus 1 year"
        ExpiresByType text/javascript                       "access plus 1 year"
    
      # Manifest files
        ExpiresByType application/manifest+json             "access plus 1 week"
        ExpiresByType application/x-web-app-manifest+json   "access plus 0 seconds"
        ExpiresByType text/cache-manifest                   "access plus 0 seconds"
        
    # Update 2020: Google recommendation: cache duration increased to 1 year
    # @see: https://web.dev/uses-long-cache-ttl/    
    
      # Media files
        ExpiresByType audio/ogg                             "access plus 1 year"
        ExpiresByType image/bmp                             "access plus 1 year"
        ExpiresByType image/gif                             "access plus 1 year"
        ExpiresByType image/jpeg                            "access plus 1 year"
        ExpiresByType image/png                             "access plus 1 year"
        ExpiresByType image/svg+xml                         "access plus 1 year"
        ExpiresByType image/webp                            "access plus 1 year"
        ExpiresByType video/mp4                             "access plus 1 year"
        ExpiresByType video/ogg                             "access plus 1 year"
        ExpiresByType video/webm                            "access plus 1 year"
    
      # Web fonts
    
        # Embedded OpenType (EOT)
        ExpiresByType application/vnd.ms-fontobject         "access plus 1 year"
        ExpiresByType font/eot                              "access plus 1 year"
    
        # OpenType
        ExpiresByType font/opentype                         "access plus 1 year"
    
        # TrueType
        ExpiresByType application/x-font-ttf                "access plus 1 year"
    
        # Web Open Font Format (WOFF) 1.0
        ExpiresByType application/font-woff                 "access plus 1 year"
        ExpiresByType application/x-font-woff               "access plus 1 year"
        ExpiresByType font/woff                             "access plus 1 year"
    
        # Web Open Font Format (WOFF) 2.0
        ExpiresByType application/font-woff2                "access plus 1 year"
    
      # Other
        ExpiresByType text/x-cross-domain-policy            "access plus 1 week"
    </IfModule>
    
    <IfModule mod_deflate.c>
    # Insert filters / compress text, html, javascript, css, xml:
    AddOutputFilterByType DEFLATE text/plain
    AddOutputFilterByType DEFLATE text/html
    AddOutputFilterByType DEFLATE text/xml
    AddOutputFilterByType DEFLATE text/css
    AddOutputFilterByType DEFLATE text/vtt 
    AddOutputFilterByType DEFLATE text/x-component
    AddOutputFilterByType DEFLATE application/xml
    AddOutputFilterByType DEFLATE application/xhtml+xml
    AddOutputFilterByType DEFLATE application/rss+xml
    AddOutputFilterByType DEFLATE application/js
    AddOutputFilterByType DEFLATE application/javascript
    AddOutputFilterByType DEFLATE application/x-javascript
    AddOutputFilterByType DEFLATE application/x-httpd-php
    AddOutputFilterByType DEFLATE application/x-httpd-fastphp
    AddOutputFilterByType DEFLATE application/atom+xml 
    AddOutputFilterByType DEFLATE application/json
    AddOutputFilterByType DEFLATE application/ld+json 
    AddOutputFilterByType DEFLATE application/vnd.ms-fontobject 
    AddOutputFilterByType DEFLATE application/x-font-ttf
    AddOutputFilterByType DEFLATE application/font-woff2
    AddOutputFilterByType DEFLATE application/x-font-woff
    AddOutputFilterByType DEFLATE application/x-web-app-manifest+json font/woff
    AddOutputFilterByType DEFLATE font/woff 
    AddOutputFilterByType DEFLATE font/opentype
    AddOutputFilterByType DEFLATE image/svg+xml
    AddOutputFilterByType DEFLATE image/x-icon 
    
    # Exception: Images
    SetEnvIfNoCase REQUEST_URI \.(?:gif|jpg|jpeg|png|svg)$ no-gzip dont-vary
    
    # Drop problematic browsers
    BrowserMatch ^Mozilla/4 gzip-only-text/html
    BrowserMatch ^Mozilla/4\.0[678] no-gzip
    BrowserMatch \bMSI[E] !no-gzip !gzip-only-text/html
    
    # Make sure proxies don't deliver the wrong content
    Header append Vary User-Agent env=!dont-vary
    </IfModule>
    
    #Alternative caching using Apache's "mod_headers", if it's installed.
    #Caching of common files - ENABLED
    <IfModule mod_headers.c>
    <FilesMatch "\.(ico|pdf|flv|swf|js|css|gif|png|jpg|jpeg|txt|woff2|woff)$">
    Header set Cache-Control "max-age=31536000, public"
    </FilesMatch>
    </IfModule>
    
    <IfModule mod_headers.c>
      <FilesMatch "\.(js|css|xml|gz)$">
        Header append Vary Accept-Encoding
      </FilesMatch>
    </IfModule>
    
    # Set Keep Alive Header
    <IfModule mod_headers.c>
        Header set Connection keep-alive
    </IfModule>
    
    # If your server don't support ETags deactivate with "None" (and remove header)
    <IfModule mod_expires.c> 
      <IfModule mod_headers.c> 
        Header unset ETag 
      </IfModule> 
      FileETag None 
    </IfModule>
    
    <IfModule mod_headers.c>
    <FilesMatch ".(js|css|xml|gz|html|woff|woff2|ttf)$">
    Header append Vary: Accept-Encoding
    </FilesMatch>
    </IfModule>
    
    # ----------------------------------------------------------------------
    # | 7G Firewall for Security - Do not change this part @Update 2020
    # ----------------------------------------------------------------------
    # 7G FIREWALL v1.3 20200903
    # @ https://perishablepress.com/7g-firewall/
    
    # 7G:[CORE]
    ServerSignature Off
    Options -Indexes
    RewriteEngine On
    RewriteBase /
    
    # 7G:[QUERY STRING]
    <IfModule mod_rewrite.c>
    	RewriteCond %{QUERY_STRING} ([a-z0-9]{2000,}) [NC,OR]
    	RewriteCond %{QUERY_STRING} (/|%2f)(:|%3a)(/|%2f) [NC,OR]
    	RewriteCond %{QUERY_STRING} (/|%2f)(\*|%2a)(\*|%2a)(/|%2f) [NC,OR]
    	RewriteCond %{QUERY_STRING} (''
    |<|>|\^|\|\\|0x00|%00|%0d%0a) [NC,OR]
    	RewriteCond %{QUERY_STRING} (cmd|command)(=|%3d)(chdir|mkdir)(.*)(x20) [NC,OR]
    	RewriteCond %{QUERY_STRING} (ckfinder|fullclick|ckfinder|fckeditor) [NC,OR]
    	RewriteCond %{QUERY_STRING} (globals|mosconfig([a-z_]{1,22})|request)(=|\[) [NC,OR]
    	RewriteCond %{QUERY_STRING} (/|%2f)((wp-)?config)((\.|%2e)inc)?((\.|%2e)php) [NC,OR]
    	RewriteCond %{QUERY_STRING} (thumbs?(_editor|open)?|tim(thumbs?)?)((\.|%2e)php) [NC,OR]
    	RewriteCond %{QUERY_STRING} (absolute_|base|root_)(dir|path)(=|%3d)(ftp|https?) [NC,OR]
    	RewriteCond %{QUERY_STRING} (localhost|loopback|127(\.|%2e)0(\.|%2e)0(\.|%2e)1) [NC,OR]
    	RewriteCond %{QUERY_STRING} (s)?(ftp|inurl|php)(s)?(:(/|%2f|%u2215)(/|%2f|%u2215)) [NC,OR]
    	RewriteCond %{QUERY_STRING} (\.|20)(get|the)(_|%5f)(permalink|posts_page_url)(\(|%28) [NC,OR]
    	RewriteCond %{QUERY_STRING} ((boot|win)((\.|%2e)ini)|etc(/|%2f)passwd|self(/|%2f)environ) [NC,OR]
    	RewriteCond %{QUERY_STRING} (((/|%2f){3,3})|((\.|%2e){3,3})|((\.|%2e){2,2})(/|%2f|%u2215)) [NC,OR]
    	RewriteCond %{QUERY_STRING} (benchmark|char|exec|fopen|function|html)(.*)(\(|%28)(.*)(\)|%29) [NC,OR]
    	RewriteCond %{QUERY_STRING} (php)([0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}) [NC,OR]
    	RewriteCond %{QUERY_STRING} (e|%65|%45)(v|%76|%56)(a|%61|%31)(l|%6c|%4c)(.*)(\(|%28)(.*)(\)|%29) [NC,OR]
    	RewriteCond %{QUERY_STRING} (/|%2f)(=|%3d|$&|_mm|cgi(\.|-)|inurl(:|%3a)(/|%2f)|(mod|path)(=|%3d)(\.|%2e)) [NC,OR]
    	RewriteCond %{QUERY_STRING} (<|%3c)(.*)(e|%65|%45)(m|%6d|%4d)(b|%62|%42)(e|%65|%45)(d|%64|%44)(.*)(>|%3e) [NC,OR]
    	RewriteCond %{QUERY_STRING} (<|%3c)(.*)(i|%69|%49)(f|%66|%46)(r|%72|%52)(a|%61|%41)(m|%6d|%4d)(e|%65|%45)(.*)(>|%3e) [NC,OR]
    	RewriteCond %{QUERY_STRING} (<|%3c)(.*)(o|%4f|%6f)(b|%62|%42)(j|%4a|%6a)(e|%65|%45)(c|%63|%43)(t|%74|%54)(.*)(>|%3e) [NC,OR]
    	RewriteCond %{QUERY_STRING} (<|%3c)(.*)(s|%73|%53)(c|%63|%43)(r|%72|%52)(i|%69|%49)(p|%70|%50)(t|%74|%54)(.*)(>|%3e) [NC,OR]
    	RewriteCond %{QUERY_STRING} (\+|%2b|%20)(d|%64|%44)(e|%65|%45)(l|%6c|%4c)(e|%65|%45)(t|%74|%54)(e|%65|%45)(\+|%2b|%20) [NC,OR]
    	RewriteCond %{QUERY_STRING} (\+|%2b|%20)(i|%69|%49)(n|%6e|%4e)(s|%73|%53)(e|%65|%45)(r|%72|%52)(t|%74|%54)(\+|%2b|%20) [NC,OR]
    	RewriteCond %{QUERY_STRING} (\+|%2b|%20)(s|%73|%53)(e|%65|%45)(l|%6c|%4c)(e|%65|%45)(c|%63|%43)(t|%74|%54)(\+|%2b|%20) [NC,OR]
    	RewriteCond %{QUERY_STRING} (\+|%2b|%20)(u|%75|%55)(p|%70|%50)(d|%64|%44)(a|%61|%41)(t|%74|%54)(e|%65|%45)(\+|%2b|%20) [NC,OR]
    	RewriteCond %{QUERY_STRING} (\\x00|(\"|%22|\'|%27)?0(\"|%22|\'|%27)?(=|%3d)(\"|%22|\'|%27)?0|cast(\(|%28)0x|or%201(=|%3d)1) [NC,OR]
    	RewriteCond %{QUERY_STRING} (g|%67|%47)(l|%6c|%4c)(o|%6f|%4f)(b|%62|%42)(a|%61|%41)(l|%6c|%4c)(s|%73|%53)(=|[|%[0-9A-Z]{0,2}) [NC,OR]
    	RewriteCond %{QUERY_STRING} (_|%5f)(r|%72|%52)(e|%65|%45)(q|%71|%51)(u|%75|%55)(e|%65|%45)(s|%73|%53)(t|%74|%54)(=|[|%[0-9A-Z]{2,}) [NC,OR]
    	RewriteCond %{QUERY_STRING} (j|%6a|%4a)(a|%61|%41)(v|%76|%56)(a|%61|%31)(s|%73|%53)(c|%63|%43)(r|%72|%52)(i|%69|%49)(p|%70|%50)(t|%74|%54)(:|%3a)(.*)(;|%3b|\)|%29) [NC,OR]
    	RewriteCond %{QUERY_STRING} (b|%62|%42)(a|%61|%41)(s|%73|%53)(e|%65|%45)(6|%36)(4|%34)(_|%5f)(e|%65|%45|d|%64|%44)(e|%65|%45|n|%6e|%4e)(c|%63|%43)(o|%6f|%4f)(d|%64|%44)(e|%65|%45)(.*)(\()(.*)(\)) [NC,OR]
    	RewriteCond %{QUERY_STRING} (@copy|\$_(files|get|post)|allow_url_(fopen|include)|auto_prepend_file|blexbot|browsersploit|(c99|php)shell|curl(_exec|test)|disable_functions?|document_root|elastix|encodeuricom|exploit|fclose|fgets|file_put_contents|fputs|fsbuff|fsockopen|gethostbyname|grablogin|hmei7|input_file|null|open_basedir|outfile|passthru|phpinfo|popen|proc_open|quickbrute|remoteview|root_path|safe_mode|shell_exec|site((.){0,2})copier|sux0r|trojan|user_func_array|wget|xertive) [NC,OR]
    	RewriteCond %{QUERY_STRING} (;|<|>|\'|\"|\)|%0a|%0d|%22|%27|%3c|%3e|%00)(.*)(/\*|alter|base64|benchmark|cast|char|concat|convert|create|encode|declare|delete|drop|insert|md5|order|request|script|select|set|union|update) [NC,OR]
    	RewriteCond %{QUERY_STRING} ((\+|%2b)(concat|delete|get|select|union)(\+|%2b)) [NC,OR]
    	RewriteCond %{QUERY_STRING} (union)(.*)(select)(.*)(\(|%28) [NC,OR]
    	RewriteCond %{QUERY_STRING} (concat)(.*)(\(|%28) [NC]
    	RewriteRule .* - [F,L]
    	# RewriteRule .* /7G_log.php?log [END,NE,E=7G_QUERY_STRING:%1___%2___%3]
    </IfModule>
    
    # 7G:[REQUEST URI]
    <IfModule mod_rewrite.c>
    	RewriteCond %{REQUEST_URI} ([a-z0-9]{2000,}) [NC,OR]
    	RewriteCond %{REQUEST_URI} (=?\\(\'|%27)/?)(\.) [NC,OR]
    	RewriteCond %{REQUEST_URI} (\^|''|<|>|%|\\|\{|\}|\|) [NC,OR]
    	RewriteCond %{REQUEST_URI} (/)(\*|\"|\'|\.|,|&|&?)/?$ [NC,OR]
    	RewriteCond %{REQUEST_URI} (\.)(php)(\()?([0-9]+)(\))?(/)?$ [NC,OR]
    	RewriteCond %{REQUEST_URI} (/)(vbulletin|boards|vbforum)(/)? [NC,OR]
    	RewriteCond %{REQUEST_URI} (\.(s?ftp-?)config|(s?ftp-?)config\.) [NC,OR]
    	RewriteCond %{REQUEST_URI} (\{0\}|\"?0\"?=\"?0|\(/\(|\.\.\.|\+\+\+|\\\") [NC,OR]
    	RewriteCond %{REQUEST_URI} (thumbs?(_editor|open)?|tim(thumbs?)?)(\.php) [NC,OR]
    	RewriteCond %{REQUEST_URI} (/)(fck|ckfinder|fullclick|ckfinder|fckeditor) [NC,OR]
    	RewriteCond %{REQUEST_URI} (\.|20)(get|the)(_)(permalink|posts_page_url)(\() [NC,OR]
    	RewriteCond %{REQUEST_URI} (///|\?\?|/&&|/\*(.*)\*/|/:/|\\\\|0x00|%00|%0d%0a) [NC,OR]
    	RewriteCond %{REQUEST_URI} (/%7e)(root|ftp|bin|nobody|named|guest|logs|sshd)(/) [NC,OR]
    	RewriteCond %{REQUEST_URI} (/)(etc|var)(/)(hidden|secret|shadow|ninja|passwd|tmp)(/)?$ [NC,OR]
    	RewriteCond %{REQUEST_URI} (s)?(ftp|http|inurl|php)(s)?(:(/|%2f|%u2215)(/|%2f|%u2215)) [NC,OR]
    	RewriteCond %{REQUEST_URI} (/)(=|\$&?|&?(pws|rk)=0|_mm|_vti_|cgi(\.|-)?|(=|/|;|,)nt\.) [NC,OR]
    	RewriteCond %{REQUEST_URI} (\.)(ds_store|htaccess|htpasswd|init?|mysql-select-db)(/)?$ [NC,OR]
    	RewriteCond %{REQUEST_URI} (/)(bin)(/)(cc|chmod|chsh|cpp|echo|id|kill|mail|nasm|perl|ping|ps|python|tclsh)(/)?$ [NC,OR]
    	RewriteCond %{REQUEST_URI} (/)(::[0-9999]|%3a%3a[0-9999]|127\.0\.0\.1|localhost|loopback|makefile|pingserver|wwwroot)(/)? [NC,OR]
    	RewriteCond %{REQUEST_URI} (\(null\)|\{\$itemURL\}|cAsT\(0x|echo(.*)kae|etc/passwd|eval\(|self/environ|\+union\+all\+select) [NC,OR]
    	RewriteCond %{REQUEST_URI} (/)(awstats|(c99|php|web)shell|document_root|error_log|listinfo|muieblack|remoteview|site((.){0,2})copier|sqlpatch|sux0r) [NC,OR]
    	RewriteCond %{REQUEST_URI} (/)((php|web)?shell|crossdomain|fileditor|locus7|nstview|php(get|remoteview|writer)|r57|remview|sshphp|storm7|webadmin)(.*)(\.|\() [NC,OR]
    	RewriteCond %{REQUEST_URI} (/)(author-panel|bitrix|class|database|(db|mysql)-?admin|filemanager|htdocs|httpdocs|https?|mailman|mailto|msoffice|mysql|_?php-?my-?admin(.*)|tmp|undefined|usage|var|vhosts|webmaster|www)(/) [NC,OR]
    	RewriteCond %{REQUEST_URI} (\.)(7z|ab4|afm|aspx?|bash|ba?k?|bz2|cfg|cfml?|cgi|ctl|dat|db|dll|eml|et2|exe|fec|fla|hg|inc|ini|inv|jsp|log|lqd|mbf|mdb|mmw|mny|old|one|out|passwd|pdb|pl|psd|pst|ptdb|pwd|py|qbb|qdf|rar|rdf|sdb|sql|sh|soa|swf|swl|swp|stx|tar|tax|tgz|tls|tmd|wow|zlib)$ [NC,OR]
    	RewriteCond %{REQUEST_URI} (base64_(en|de)code|benchmark|child_terminate|curl_exec|e?chr|eval|function|fwrite|(f|p)open|html|leak|passthru|p?fsockopen|phpinfo|posix_(kill|mkfifo|setpgid|setsid|setuid)|proc_(close|get_status|nice|open|terminate)|(shell_)?exec|system)(.*)(\()(.*)(\)) [NC,OR]
    	RewriteCond %{REQUEST_URI} (/)(^$|00.temp00|0day|3xp|70bex?|admin_events|bkht|(php|web)?shell|configbak|curltest|db|dompdf|filenetworks|hmei7|index\.php/index\.php/index|jahat|kcrew|keywordspy|mobiquo|mysql|nessus|php-?info|racrew|sql|vuln|webconfig|(wp-)?conf(ig)?(uration)?|xertive)(\.php) [NC]
    	RewriteRule .* - [F,L]
    	# RewriteRule .* /7G_log.php?log [END,NE,E=7G_REQUEST_URI:%1___%2___%3]
    </IfModule>
    
    # 7G:[USER AGENT]
    <IfModule mod_rewrite.c>
    	RewriteCond %{HTTP_USER_AGENT} ([a-z0-9]{2000,}) [NC,OR]
    	RewriteCond %{HTTP_USER_AGENT} (<|%0a|%0d|%27|%3c|%3e|%00|0x00) [NC,OR]
    	RewriteCond %{HTTP_USER_AGENT} ((c99|php|web)shell|remoteview|site((.){0,2})copier) [NC,OR]
    	RewriteCond %{HTTP_USER_AGENT} (base64_decode|bin/bash|disconnect|eval|lwp-download|unserialize|\\\x22) [NC,OR]
    	RewriteCond %{HTTP_USER_AGENT} (360Spider|acapbot|acoonbot|ahrefs|alexibot|asterias|attackbot|backdorbot|becomebot|binlar|blackwidow|blekkobot|blexbot|blowfish|bullseye|bunnys|butterfly|careerbot|casper|checkpriv|cheesebot|cherrypick|chinaclaw|choppy|clshttp|cmsworld|copernic|copyrightcheck|cosmos|crescent|cy_cho|datacha|demon|diavol|discobot|dittospyder|dotbot|dotnetdotcom|dumbot|emailcollector|emailsiphon|emailwolf|exabot|extract|eyenetie|feedfinder|flaming|flashget|flicky|foobot|g00g1e|getright|gigabot|go-ahead-got|gozilla|grabnet|grafula|harvest|heritrix|httrack|icarus6j|jetbot|jetcar|jikespider|kmccrew|leechftp|libweb|linkextractor|linkscan|linkwalker|loader|masscan|miner|majestic|mechanize|mj12bot|morfeus|moveoverbot|netmechanic|netspider|nicerspro|nikto|ninja|nutch|octopus|pagegrabber|planetwork|postrank|proximic|purebot|pycurl|python|queryn|queryseeker|radian6|radiation|realdownload|rogerbot|scooter|seekerspider|semalt|siclab|sindice|sistrix|sitebot|siteexplorer|sitesnagger|skygrid|smartdownload|snoopy|sosospider|spankbot|spbot|sqlmap|stackrambler|stripper|sucker|surftbot|sux0r|suzukacz|suzuran|takeout|teleport|telesoft|true_robots|turingos|turnit|vampire|vikspider|voideye|webleacher|webreaper|webstripper|webvac|webviewer|webwhacker|winhttp|wwwoffle|woxbot|xaldon|xxxyy|yamanalab|yioopbot|youda|zeus|zmeu|zune|zyborg) [NC]
    	RewriteRule .* - [F,L]
    	# RewriteRule .* /7G_log.php?log [END,NE,E=7G_USER_AGENT:%1]
    </IfModule>
    
    # 7G:[REMOTE HOST]
    <IfModule mod_rewrite.c>
    	RewriteCond %{REMOTE_HOST} (163data|amazonaws|colocrossing|crimea|g00g1e|justhost|kanagawa|loopia|masterhost|onlinehome|poneytel|sprintdatacenter|reverse.softlayer|safenet|ttnet|woodpecker|wowrack) [NC]
    	RewriteRule .* - [F,L]
    	# RewriteRule .* /7G_log.php?log [END,NE,E=7G_REMOTE_HOST:%1]
    </IfModule>
    
    # 7G:[HTTP REFERRER]
    <IfModule mod_rewrite.c>
    	RewriteCond %{HTTP_REFERER} (semalt.com|todaperfeita) [NC,OR]
    	RewriteCond %{HTTP_REFERER} (ambien|blue\spill|cocaine|ejaculat|erectile|erections|hoodia|huronriveracres|impotence|levitra|libido|lipitor|phentermin|pro[sz]ac|sandyauer|tramadol|troyhamby|ultram|unicauca|valium|viagra|vicodin|xanax|ypxaieo) [NC]
    	RewriteRule .* - [F,L]
    	# RewriteRule .* /7G_log.php?log [END,NE,E=7G_HTTP_REFERRER:%1]
    </IfModule>
    
    # 7G:[REQUEST METHOD]
    <IfModule mod_rewrite.c>
    	RewriteCond %{REQUEST_METHOD} ^(connect|debug|move|trace|track) [NC]
    	RewriteRule .* - [F,L]
    	# RewriteRule .* /7G_log.php?log [END,NE,E=7G_REQUEST_METHOD:%1]
    </IfModule>
    
    #################################################################
    # 7G Addon: Stop Aggressive Scanning for Uploads-Related Targets
    # https://perishablepress.com/stop-aggressive-scanning-uploads/
    #################################################################
    
    <IfModule mod_rewrite.c>
    
    	# RewriteCond %{REQUEST_URI} /php(unit)?/ [NC,OR]
    	# RewriteCond %{REQUEST_URI} \.(aspx?|env|git(ignore)?|phtml|rar|well-known) [NC,OR]
    	# RewriteCond %{REQUEST_URI} /(cms|control_panel|dashboard|home_url=|lr-admin|manager|panel|staff|webadmin) [NC,OR]
    	# RewriteCond %{REQUEST_URI} /(adm(in)?|blog|cache|checkout|controlpanel|ecommerce|export|magento(-1|web)?|market(place)?|mg|onli(n|k)e|orders?|shop|tmplconnector|uxm|web?store)/ [NC,OR]
    	
    	RewriteCond %{REQUEST_URI} (_timthumb_|timthumb.php) [NC,OR]
    	RewriteCond %{REQUEST_URI} /(install|wp-config|xmlrpc)\.php [NC,OR]
    	RewriteCond %{REQUEST_URI} /(uploadify|uploadbg|up__uzegp)\.php [NC,OR]
    	RewriteCond %{REQUEST_URI} /(comm\.js|mysql-date-function|simplebootadmin|vuln\.htm|www\.root\.) [NC,OR]
    	RewriteCond %{REQUEST_URI} /(admin-uploadify|fileupload|jquery-file-upload|upload_file|upload|uploadify|webforms)/ [NC,OR]
    	RewriteCond %{REQUEST_URI} /(ajax_pluginconf|apikey|connector(.minimal)?|eval-stdin|f0x|login|router|setup-config|sssp|vuln|xattacker)\.php [NC]
    	
    	RewriteRule .* - [F,L]
    	
    </IfModule>
    
    # ----------------------------------------------------------------------
    #   Block WordPress files from outside access
    # ----------------------------------------------------------------------	
    
    # No access to the install.php
    <files install.php>
    Order allow,deny
    Deny from all
    </files>
     
    # No access to the wp-config.php 
    <files wp-config.php>
    Order allow,deny
    Deny from all
    </files>
     
    # No access to the readme.html
    <files readme.html>
     Order Allow,Deny
     Deny from all
     Satisfy all
    </Files>
     
    # No access to the liesmich.html for DE Edition
    <Files liesmich.html>
     Order Allow,Deny
     Deny from all
     Satisfy all
    </Files>
     
    # No error log access 
    <files error_log>
    Order allow,deny
    Deny from all
    </files>
    
    #No access to the .htaccess und .htpasswd
    <FilesMatch "(\.htaccess|\.htpasswd)">
      Order deny,allow
      Deny from all
    </FilesMatch>
    
    # Block access to includes folder
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^wp-admin/includes/ - [F,L]
    RewriteRule !^wp-includes/ - [S=3]
    RewriteRule ^wp-includes/[^/]+\.php$ - [F,L]
    RewriteRule ^wp-includes/js/tinymce/langs/.+\.php - [F,L]
    RewriteRule ^wp-includes/theme-compat/ - [F,L]
    </IfModule>
    
    # ----------------------------------------------------------------------
    # | Blocking the »ReallyLongRequest« Bandit - New in 2018  
    #   https://perishablepress.com/blocking-reallylongrequest-bandit/
    # ----------------------------------------------------------------------
    
    <IfModule mod_rewrite.c>
        RewriteCond %{REQUEST_METHOD} .* [NC]
        RewriteCond %{THE_REQUEST}  (YesThisIsAReallyLongRequest|ScanningForResearchPurpose) [NC,OR]
        RewriteCond %{QUERY_STRING} (YesThisIsAReallyLongRequest|ScanningForResearchPurpose) [NC]
        RewriteRule .* - [F,L]
    </IfModule>
    
    # --------------------------------------------------------------------------------------------
    #   Ultimate hotlink protection - IMPORTANT: Change »?domain\« in line 361 to your domain name
    #   Example: ?andreas-hecht\ ### if you do not use https, change https in line 361 to http
    # --------------------------------------------------------------------------------------------
    
    <IfModule mod_rewrite.c>
     RewriteEngine on
     RewriteCond %{HTTP_REFERER}     !^$
     RewriteCond %{REQUEST_FILENAME} -f
      RewriteCond %{HTTP_REFERER}     !^https?://([^.]+\.)?foto.bildermann\. [NC]
     RewriteRule \.(gif|jpe?g?|png)$                             - [F,NC,L]
    </ifModule>
    
    # ----------------------------------------------------------------------
    #   Protect your WordPress Login with HTTP Authentification
    # ----------------------------------------------------------------------
    
    # If you want to use it, comment it out and set your path to .htpasswd
    #<Files wp-login.php>
    #AuthName "Admin-Bereich"
    #AuthType Basic
    #AuthUserFile /usr/local/www/apache24/your-path/your-domain.com/.htpasswd 
    #require valid-user
    #</Files>
    
    # ----------------------------------------------------------------------
    #   Switch off the security risk XML-RPC interface completely
    # ----------------------------------------------------------------------
    
    ### @see https://digwp.com/2009/06/xmlrpc-php-security/
    
    <Files xmlrpc.php>
     Order Deny,Allow
     Deny from all
    </Files>
    
    # -----------------------------------------------------------------------------
    #  HTTP SECURITY HEADER | Test on: https://securityheaders.com | UPDATE 2020
    # -----------------------------------------------------------------------------
    
    ### @see https://scotthelme.co.uk/hardening-your-http-response-headers
    ### UPDATE 2020
    
    ## No-Referrer-Header
    <IfModule mod_headers.c>
        Header set Referrer-Policy "no-referrer"
    </IfModule>
    
    ## Strict Origin when cross origin Header
    #@see https://scotthelme.co.uk/a-new-security-header-referrer-policy/
    <IfModule mod_headers.c>
    Header set Referrer-Policy "strict-origin-when-cross-origin"
    </IfModule>
    
    ## X-FRAME-OPTIONS-Header
    <IfModule mod_headers.c>
        Header set X-Frame-Options "sameorigin"
    </IfModule>
    
    ## X-XSS-PROTECTION-Header
    <IfModule mod_headers.c>
        Header set X-XSS-Protection "1; mode=block"
    </IfModule>
    
    ## X-Content-Type-Options-Header
    <IfModule mod_headers.c>
        Header set X-Content-Type-Options "nosniff"
    </IfModule>
    
    ## Strict-Transport-Security-Header - for HTTPS
    <IfModule mod_headers.c>
       Header set Strict-Transport-Security "max-age=31536000; includeSubDomains; preload"
    </IfModule>
    
    ## This prevents that false issued certificates for this website can be used unnoticed. (Experimental)
    ## @see https://tools.ietf.org/html/draft-ietf-httpbis-expect-ct-02
    <IfModule mod_headers.c>
       Header set Expect-CT "enforce, max-age=21600"	
    </IfModule>
    
    # ----------------------------------------------------------------------
    # The original WordPress Rewrite Rules - Do not change anything here, 
    # except you are using a WordPress Multisite
    # ----------------------------------------------------------------------
    
    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>
    # END WordPress
    
    • Diese Antwort wurde geändert vor 2 Jahren, 6 Monaten von Bego Mario Garde.
    • Diese Antwort wurde geändert vor 2 Jahren, 6 Monaten von Bego Mario Garde.
    • Diese Antwort wurde geändert vor 2 Jahren, 6 Monaten von Bego Mario Garde.
    • Diese Antwort wurde geändert vor 2 Jahren, 6 Monaten von Bego Mario Garde. Grund: Codeformatierung
    • Diese Antwort wurde geändert vor 2 Jahren, 6 Monaten von Karl.
    Thread-Starter Karl

    (@zittau)

    @pixolin

    Danke.

    hier die .htaccess:
    ###########################

    
    ##############################################
    # GZIP-Komprimierung aktiviert am 15.08.2021
    # Gzip compression
    # quelle: https://kinsta.com/de/blog/gzip-komprimierung-aktivieren/#wie-man-die-gzipkomprimierung-aktiviert
    # und
    # https://docs.wp-rocket.me/article/63-enable-gzip-compression
    ##############################################
    
    # Gzip compression
    <IfModule mod_deflate.c>
    # Active compression
    SetOutputFilter DEFLATE
    # Force deflate for mangled headers
    <IfModule mod_setenvif.c>
    <IfModule mod_headers.c>
    SetEnvIfNoCase ^(Accept-EncodXng|X-cept-Encoding|X{15}|~{15}|-{15})$ ^((gzip|deflate)\s*,?\s*)+|[X~-]{4,13}$ HAVE_Accept-Encoding
    RequestHeader append Accept-Encoding "gzip,deflate" env=HAVE_Accept-Encoding
    # Don’t compress images and other uncompressible content
    SetEnvIfNoCase Request_URI \
    \.(?:gif|jpe?g|png|rar|zip|exe|flv|mov|wma|mp3|avi|swf|mp?g|mp4|webm|webp|pdf)$ no-gzip dont-vary
    </IfModule>
    </IfModule>
    # Compress all output labeled with one of the following MIME-types
    <IfModule mod_filter.c>
    AddOutputFilterByType DEFLATE application/atom+xml \
    		                          application/javascript \
    		                          application/json \
    		                          application/rss+xml \
    		                          application/vnd.ms-fontobject \
    		                          application/x-font-ttf \
    		                          application/xhtml+xml \
    		                          application/xml \
    		                          font/opentype \
    		                          image/svg+xml \
    		                          image/x-icon \
    		                          text/css \
    		                          text/html \
    		                          text/plain \
    		                          text/x-component \
    		                          text/xml
    </IfModule>
    <IfModule mod_headers.c>
    Header append Vary: Accept-Encoding
    </IfModule>
    </IfModule>
    <IfModule mod_mime.c>
    AddType text/html .html_gzip
    AddEncoding gzip .html_gzip
    </IfModule>
    <IfModule mod_setenvif.c>
    SetEnvIfNoCase Request_URI \.html_gzip$ no-gzip
    
    ###############################################
    
    # BEGIN LSCACHE
    ## LITESPEED WP CACHE PLUGIN - Do not edit the contents of this block! ##
    <IfModule LiteSpeed>
    RewriteEngine on
    CacheLookup on
    RewriteRule .* - [E=Cache-Control:no-autoflush]
    RewriteRule \.litespeed_conf\.dat - [F,L]
    
    ### marker MOBILE start ###
    RewriteCond %{HTTP_USER_AGENT} Mobile|Android|Silk/|Kindle|BlackBerry|Opera\ Mini|Opera\ Mobi [NC]
    RewriteRule .* - [E=Cache-Control:vary=%{ENV:LSCACHE_VARY_VALUE}+ismobile]
    ### marker MOBILE end ###
    
    ### marker CACHE RESOURCE start ###
    RewriteRule http://foto.bildermann.de/wp-content/.*/[^/]*(responsive|css|js|dynamic|loader|fonts)\.php - [E=cache-control:max-age=3600]
    ### marker CACHE RESOURCE end ###
    
    ### marker FAVICON start ###
    RewriteRule favicon\.ico$ - [E=cache-control:max-age=86400]
    ### marker FAVICON end ###
    
    ### marker WEBP start ###
    RewriteCond %{HTTP_ACCEPT} "image/webp" [or]
    RewriteCond %{HTTP_USER_AGENT} "Page Speed"
    RewriteRule .* - [E=Cache-Control:vary=%{ENV:LSCACHE_VARY_VALUE}+webp]
    RewriteCond %{HTTP_USER_AGENT} iPhone.*Version/(\d{2}).*Safari
    RewriteCond %1 >13
    RewriteRule .* - [E=Cache-Control:vary=%{ENV:LSCACHE_VARY_VALUE}+webp]
    ### marker WEBP end ###
    
    ### marker DROPQS start ###
    CacheKeyModify -qs:fbclid
    CacheKeyModify -qs:gclid
    CacheKeyModify -qs:utm*
    CacheKeyModify -qs:_ga
    ### marker DROPQS end ###
    
    </IfModule>
    ## LITESPEED WP CACHE PLUGIN - Do not edit the contents of this block! ##
    # END LSCACHE
    # BEGIN NON_LSCACHE
    ## LITESPEED WP CACHE PLUGIN - Do not edit the contents of this block! ##
    ## LITESPEED WP CACHE PLUGIN - Do not edit the contents of this block! ##
    # END NON_LSCACHE
    
    ########################################################################
    # OPTIMAL .htaccess FILE FOR SPEED AND SECURITY @Version 2.0.1 - 08/2020
    # ----------------------------------------------------------------------
    # @Author: Andreas Hecht
    # @Author URI: https://seoagentur-hamburg.com
    # License: GNU General Public License v2 or later
    # License URI: http://www.gnu.org/licenses/gpl-2.0.html
    ########################################################################
    
    # ----------------------------------------------------------------------
    # Rewrite from HTTP to HTTPS - if you want to use it, comment it out
    # ----------------------------------------------------------------------
    
    #<IfModule mod_rewrite.c>
    #RewriteEngine On
    #RewriteCond %{HTTPS} !=on
    #RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
    #</IfModule>
    
    # ----------------------------------------------------------------------
    # | Activate CORS                                                  
    # ----------------------------------------------------------------------
    
    <IfModule mod_headers.c>
        <FilesMatch "\.(ttf|ttc|otf|eot|woff|woff2|font.css|css|js|gif|png|jpe?g|svg|svgz|ico|webp)$">
            Header set Access-Control-Allow-Origin "*"
        </FilesMatch>
    </IfModule>
    
    # -----------------------------------------------------------------------
    # | 404 Fix: Block Nuisance Requests for Non-Existent Files - New in 2018  
    #   https://perishablepress.com/block-nuisance-requests - @Update 2019
    # -----------------------------------------------------------------------
    
    <IfModule mod_alias.c>
    	RedirectMatch 403 (?i)\.php\.suspected
    	RedirectMatch 403 (?i)apple-app-site-association
    	RedirectMatch 403 (?i)/autodiscover/autodiscover.xml
    </IfModule>
    
    # ----------------------------------------------------------------------
    # | Compressing and Caching - Version 2020                                                    |
    # ----------------------------------------------------------------------
    
    # Serve resources with far-future expires headers.
    #
    # (!) If you don't control versioning with filename-based
    # cache busting, you should consider lowering the cache times
    # to something like one week.
    #
    # https://httpd.apache.org/docs/current/mod/mod_expires.html
    
    <IfModule mod_expires.c>
        ExpiresActive on
        ExpiresDefault                                      "access plus 1 month"
    
      # CSS
        ExpiresByType text/css                              "access plus 1 year"
    
      # Data interchange
        ExpiresByType application/atom+xml                  "access plus 1 hour"
        ExpiresByType application/rdf+xml                   "access plus 1 hour"
        ExpiresByType application/rss+xml                   "access plus 1 hour"
    
        ExpiresByType application/json                      "access plus 0 seconds"
        ExpiresByType application/ld+json                   "access plus 0 seconds"
        ExpiresByType application/schema+json               "access plus 0 seconds"
        ExpiresByType application/vnd.geo+json              "access plus 0 seconds"
        ExpiresByType application/xml                       "access plus 0 seconds"
        ExpiresByType text/xml                              "access plus 0 seconds"
    
      # Favicon (cannot be renamed!) and cursor images
        ExpiresByType image/vnd.microsoft.icon              "access plus 1 week"
        ExpiresByType image/x-icon                          "access plus 1 week"
    
      # HTML - No Caching
        ExpiresByType text/html                             "access plus 0 seconds"
    
      # JavaScript
        ExpiresByType application/javascript                "access plus 1 year"
        ExpiresByType application/x-javascript              "access plus 1 year"
        ExpiresByType text/javascript                       "access plus 1 year"
    
      # Manifest files
        ExpiresByType application/manifest+json             "access plus 1 week"
        ExpiresByType application/x-web-app-manifest+json   "access plus 0 seconds"
        ExpiresByType text/cache-manifest                   "access plus 0 seconds"
        
    # Update 2020: Google recommendation: cache duration increased to 1 year
    # @see: https://web.dev/uses-long-cache-ttl/    
    
      # Media files
        ExpiresByType audio/ogg                             "access plus 1 year"
        ExpiresByType image/bmp                             "access plus 1 year"
        ExpiresByType image/gif                             "access plus 1 year"
        ExpiresByType image/jpeg                            "access plus 1 year"
        ExpiresByType image/png                             "access plus 1 year"
        ExpiresByType image/svg+xml                         "access plus 1 year"
        ExpiresByType image/webp                            "access plus 1 year"
        ExpiresByType video/mp4                             "access plus 1 year"
        ExpiresByType video/ogg                             "access plus 1 year"
        ExpiresByType video/webm                            "access plus 1 year"
    
      # Web fonts
    
        # Embedded OpenType (EOT)
        ExpiresByType application/vnd.ms-fontobject         "access plus 1 year"
        ExpiresByType font/eot                              "access plus 1 year"
    
        # OpenType
        ExpiresByType font/opentype                         "access plus 1 year"
    
        # TrueType
        ExpiresByType application/x-font-ttf                "access plus 1 year"
    
        # Web Open Font Format (WOFF) 1.0
        ExpiresByType application/font-woff                 "access plus 1 year"
        ExpiresByType application/x-font-woff               "access plus 1 year"
        ExpiresByType font/woff                             "access plus 1 year"
    
        # Web Open Font Format (WOFF) 2.0
        ExpiresByType application/font-woff2                "access plus 1 year"
    
      # Other
        ExpiresByType text/x-cross-domain-policy            "access plus 1 week"
    </IfModule>
    
    <IfModule mod_deflate.c>
    # Insert filters / compress text, html, javascript, css, xml:
    AddOutputFilterByType DEFLATE text/plain
    AddOutputFilterByType DEFLATE text/html
    AddOutputFilterByType DEFLATE text/xml
    AddOutputFilterByType DEFLATE text/css
    AddOutputFilterByType DEFLATE text/vtt 
    AddOutputFilterByType DEFLATE text/x-component
    AddOutputFilterByType DEFLATE application/xml
    AddOutputFilterByType DEFLATE application/xhtml+xml
    AddOutputFilterByType DEFLATE application/rss+xml
    AddOutputFilterByType DEFLATE application/js
    AddOutputFilterByType DEFLATE application/javascript
    AddOutputFilterByType DEFLATE application/x-javascript
    AddOutputFilterByType DEFLATE application/x-httpd-php
    AddOutputFilterByType DEFLATE application/x-httpd-fastphp
    AddOutputFilterByType DEFLATE application/atom+xml 
    AddOutputFilterByType DEFLATE application/json
    AddOutputFilterByType DEFLATE application/ld+json 
    AddOutputFilterByType DEFLATE application/vnd.ms-fontobject 
    AddOutputFilterByType DEFLATE application/x-font-ttf
    AddOutputFilterByType DEFLATE application/font-woff2
    AddOutputFilterByType DEFLATE application/x-font-woff
    AddOutputFilterByType DEFLATE application/x-web-app-manifest+json font/woff
    AddOutputFilterByType DEFLATE font/woff 
    AddOutputFilterByType DEFLATE font/opentype
    AddOutputFilterByType DEFLATE image/svg+xml
    AddOutputFilterByType DEFLATE image/x-icon 
    
    # Exception: Images
    SetEnvIfNoCase REQUEST_URI \.(?:gif|jpg|jpeg|png|svg)$ no-gzip dont-vary
    
    # Drop problematic browsers
    BrowserMatch ^Mozilla/4 gzip-only-text/html
    BrowserMatch ^Mozilla/4\.0[678] no-gzip
    BrowserMatch \bMSI[E] !no-gzip !gzip-only-text/html
    
    # Make sure proxies don't deliver the wrong content
    Header append Vary User-Agent env=!dont-vary
    </IfModule>
    
    #Alternative caching using Apache's "mod_headers", if it's installed.
    #Caching of common files - ENABLED
    <IfModule mod_headers.c>
    <FilesMatch "\.(ico|pdf|flv|swf|js|css|gif|png|jpg|jpeg|txt|woff2|woff)$">
    Header set Cache-Control "max-age=31536000, public"
    </FilesMatch>
    </IfModule>
    
    <IfModule mod_headers.c>
      <FilesMatch "\.(js|css|xml|gz)$">
        Header append Vary Accept-Encoding
      </FilesMatch>
    </IfModule>
    
    # Set Keep Alive Header
    <IfModule mod_headers.c>
        Header set Connection keep-alive
    </IfModule>
    
    # If your server don't support ETags deactivate with "None" (and remove header)
    <IfModule mod_expires.c> 
      <IfModule mod_headers.c> 
        Header unset ETag 
      </IfModule> 
      FileETag None 
    </IfModule>
    
    <IfModule mod_headers.c>
    <FilesMatch ".(js|css|xml|gz|html|woff|woff2|ttf)$">
    Header append Vary: Accept-Encoding
    </FilesMatch>
    </IfModule>
    
    # ----------------------------------------------------------------------
    # | 7G Firewall for Security - Do not change this part @Update 2020
    # ----------------------------------------------------------------------
    # 7G FIREWALL v1.3 20200903
    # @ https://perishablepress.com/7g-firewall/
    
    # 7G:[CORE]
    ServerSignature Off
    Options -Indexes
    RewriteEngine On
    RewriteBase /
    
    # 7G:[QUERY STRING]
    <IfModule mod_rewrite.c>
    	RewriteCond %{QUERY_STRING} ([a-z0-9]{2000,}) [NC,OR]
    	RewriteCond %{QUERY_STRING} (/|%2f)(:|%3a)(/|%2f) [NC,OR]
    	RewriteCond %{QUERY_STRING} (/|%2f)(\*|%2a)(\*|%2a)(/|%2f) [NC,OR]
    	RewriteCond %{QUERY_STRING} (''
    |<|>|\^|\|\\|0x00|%00|%0d%0a) [NC,OR]
    	RewriteCond %{QUERY_STRING} (cmd|command)(=|%3d)(chdir|mkdir)(.*)(x20) [NC,OR]
    	RewriteCond %{QUERY_STRING} (ckfinder|fullclick|ckfinder|fckeditor) [NC,OR]
    	RewriteCond %{QUERY_STRING} (globals|mosconfig([a-z_]{1,22})|request)(=|\[) [NC,OR]
    	RewriteCond %{QUERY_STRING} (/|%2f)((wp-)?config)((\.|%2e)inc)?((\.|%2e)php) [NC,OR]
    	RewriteCond %{QUERY_STRING} (thumbs?(_editor|open)?|tim(thumbs?)?)((\.|%2e)php) [NC,OR]
    	RewriteCond %{QUERY_STRING} (absolute_|base|root_)(dir|path)(=|%3d)(ftp|https?) [NC,OR]
    	RewriteCond %{QUERY_STRING} (localhost|loopback|127(\.|%2e)0(\.|%2e)0(\.|%2e)1) [NC,OR]
    	RewriteCond %{QUERY_STRING} (s)?(ftp|inurl|php)(s)?(:(/|%2f|%u2215)(/|%2f|%u2215)) [NC,OR]
    	RewriteCond %{QUERY_STRING} (\.|20)(get|the)(_|%5f)(permalink|posts_page_url)(\(|%28) [NC,OR]
    	RewriteCond %{QUERY_STRING} ((boot|win)((\.|%2e)ini)|etc(/|%2f)passwd|self(/|%2f)environ) [NC,OR]
    	RewriteCond %{QUERY_STRING} (((/|%2f){3,3})|((\.|%2e){3,3})|((\.|%2e){2,2})(/|%2f|%u2215)) [NC,OR]
    	RewriteCond %{QUERY_STRING} (benchmark|char|exec|fopen|function|html)(.*)(\(|%28)(.*)(\)|%29) [NC,OR]
    	RewriteCond %{QUERY_STRING} (php)([0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}) [NC,OR]
    	RewriteCond %{QUERY_STRING} (e|%65|%45)(v|%76|%56)(a|%61|%31)(l|%6c|%4c)(.*)(\(|%28)(.*)(\)|%29) [NC,OR]
    	RewriteCond %{QUERY_STRING} (/|%2f)(=|%3d|$&|_mm|cgi(\.|-)|inurl(:|%3a)(/|%2f)|(mod|path)(=|%3d)(\.|%2e)) [NC,OR]
    	RewriteCond %{QUERY_STRING} (<|%3c)(.*)(e|%65|%45)(m|%6d|%4d)(b|%62|%42)(e|%65|%45)(d|%64|%44)(.*)(>|%3e) [NC,OR]
    	RewriteCond %{QUERY_STRING} (<|%3c)(.*)(i|%69|%49)(f|%66|%46)(r|%72|%52)(a|%61|%41)(m|%6d|%4d)(e|%65|%45)(.*)(>|%3e) [NC,OR]
    	RewriteCond %{QUERY_STRING} (<|%3c)(.*)(o|%4f|%6f)(b|%62|%42)(j|%4a|%6a)(e|%65|%45)(c|%63|%43)(t|%74|%54)(.*)(>|%3e) [NC,OR]
    	RewriteCond %{QUERY_STRING} (<|%3c)(.*)(s|%73|%53)(c|%63|%43)(r|%72|%52)(i|%69|%49)(p|%70|%50)(t|%74|%54)(.*)(>|%3e) [NC,OR]
    	RewriteCond %{QUERY_STRING} (\+|%2b|%20)(d|%64|%44)(e|%65|%45)(l|%6c|%4c)(e|%65|%45)(t|%74|%54)(e|%65|%45)(\+|%2b|%20) [NC,OR]
    	RewriteCond %{QUERY_STRING} (\+|%2b|%20)(i|%69|%49)(n|%6e|%4e)(s|%73|%53)(e|%65|%45)(r|%72|%52)(t|%74|%54)(\+|%2b|%20) [NC,OR]
    	RewriteCond %{QUERY_STRING} (\+|%2b|%20)(s|%73|%53)(e|%65|%45)(l|%6c|%4c)(e|%65|%45)(c|%63|%43)(t|%74|%54)(\+|%2b|%20) [NC,OR]
    	RewriteCond %{QUERY_STRING} (\+|%2b|%20)(u|%75|%55)(p|%70|%50)(d|%64|%44)(a|%61|%41)(t|%74|%54)(e|%65|%45)(\+|%2b|%20) [NC,OR]
    	RewriteCond %{QUERY_STRING} (\\x00|(\"|%22|\'|%27)?0(\"|%22|\'|%27)?(=|%3d)(\"|%22|\'|%27)?0|cast(\(|%28)0x|or%201(=|%3d)1) [NC,OR]
    	RewriteCond %{QUERY_STRING} (g|%67|%47)(l|%6c|%4c)(o|%6f|%4f)(b|%62|%42)(a|%61|%41)(l|%6c|%4c)(s|%73|%53)(=|[|%[0-9A-Z]{0,2}) [NC,OR]
    	RewriteCond %{QUERY_STRING} (_|%5f)(r|%72|%52)(e|%65|%45)(q|%71|%51)(u|%75|%55)(e|%65|%45)(s|%73|%53)(t|%74|%54)(=|[|%[0-9A-Z]{2,}) [NC,OR]
    	RewriteCond %{QUERY_STRING} (j|%6a|%4a)(a|%61|%41)(v|%76|%56)(a|%61|%31)(s|%73|%53)(c|%63|%43)(r|%72|%52)(i|%69|%49)(p|%70|%50)(t|%74|%54)(:|%3a)(.*)(;|%3b|\)|%29) [NC,OR]
    	RewriteCond %{QUERY_STRING} (b|%62|%42)(a|%61|%41)(s|%73|%53)(e|%65|%45)(6|%36)(4|%34)(_|%5f)(e|%65|%45|d|%64|%44)(e|%65|%45|n|%6e|%4e)(c|%63|%43)(o|%6f|%4f)(d|%64|%44)(e|%65|%45)(.*)(\()(.*)(\)) [NC,OR]
    	RewriteCond %{QUERY_STRING} (@copy|\$_(files|get|post)|allow_url_(fopen|include)|auto_prepend_file|blexbot|browsersploit|(c99|php)shell|curl(_exec|test)|disable_functions?|document_root|elastix|encodeuricom|exploit|fclose|fgets|file_put_contents|fputs|fsbuff|fsockopen|gethostbyname|grablogin|hmei7|input_file|null|open_basedir|outfile|passthru|phpinfo|popen|proc_open|quickbrute|remoteview|root_path|safe_mode|shell_exec|site((.){0,2})copier|sux0r|trojan|user_func_array|wget|xertive) [NC,OR]
    	RewriteCond %{QUERY_STRING} (;|<|>|\'|\"|\)|%0a|%0d|%22|%27|%3c|%3e|%00)(.*)(/\*|alter|base64|benchmark|cast|char|concat|convert|create|encode|declare|delete|drop|insert|md5|order|request|script|select|set|union|update) [NC,OR]
    	RewriteCond %{QUERY_STRING} ((\+|%2b)(concat|delete|get|select|union)(\+|%2b)) [NC,OR]
    	RewriteCond %{QUERY_STRING} (union)(.*)(select)(.*)(\(|%28) [NC,OR]
    	RewriteCond %{QUERY_STRING} (concat)(.*)(\(|%28) [NC]
    	RewriteRule .* - [F,L]
    	# RewriteRule .* /7G_log.php?log [END,NE,E=7G_QUERY_STRING:%1___%2___%3]
    </IfModule>
    
    # 7G:[REQUEST URI]
    <IfModule mod_rewrite.c>
    	RewriteCond %{REQUEST_URI} ([a-z0-9]{2000,}) [NC,OR]
    	RewriteCond %{REQUEST_URI} (=?\\(\'|%27)/?)(\.) [NC,OR]
    	RewriteCond %{REQUEST_URI} (\^|''|<|>|%|\\|\{|\}|\|) [NC,OR]
    	RewriteCond %{REQUEST_URI} (/)(\*|\"|\'|\.|,|&|&?)/?$ [NC,OR]
    	RewriteCond %{REQUEST_URI} (\.)(php)(\()?([0-9]+)(\))?(/)?$ [NC,OR]
    	RewriteCond %{REQUEST_URI} (/)(vbulletin|boards|vbforum)(/)? [NC,OR]
    	RewriteCond %{REQUEST_URI} (\.(s?ftp-?)config|(s?ftp-?)config\.) [NC,OR]
    	RewriteCond %{REQUEST_URI} (\{0\}|\"?0\"?=\"?0|\(/\(|\.\.\.|\+\+\+|\\\") [NC,OR]
    	RewriteCond %{REQUEST_URI} (thumbs?(_editor|open)?|tim(thumbs?)?)(\.php) [NC,OR]
    	RewriteCond %{REQUEST_URI} (/)(fck|ckfinder|fullclick|ckfinder|fckeditor) [NC,OR]
    	RewriteCond %{REQUEST_URI} (\.|20)(get|the)(_)(permalink|posts_page_url)(\() [NC,OR]
    	RewriteCond %{REQUEST_URI} (///|\?\?|/&&|/\*(.*)\*/|/:/|\\\\|0x00|%00|%0d%0a) [NC,OR]
    	RewriteCond %{REQUEST_URI} (/%7e)(root|ftp|bin|nobody|named|guest|logs|sshd)(/) [NC,OR]
    	RewriteCond %{REQUEST_URI} (/)(etc|var)(/)(hidden|secret|shadow|ninja|passwd|tmp)(/)?$ [NC,OR]
    	RewriteCond %{REQUEST_URI} (s)?(ftp|http|inurl|php)(s)?(:(/|%2f|%u2215)(/|%2f|%u2215)) [NC,OR]
    	RewriteCond %{REQUEST_URI} (/)(=|\$&?|&?(pws|rk)=0|_mm|_vti_|cgi(\.|-)?|(=|/|;|,)nt\.) [NC,OR]
    	RewriteCond %{REQUEST_URI} (\.)(ds_store|htaccess|htpasswd|init?|mysql-select-db)(/)?$ [NC,OR]
    	RewriteCond %{REQUEST_URI} (/)(bin)(/)(cc|chmod|chsh|cpp|echo|id|kill|mail|nasm|perl|ping|ps|python|tclsh)(/)?$ [NC,OR]
    	RewriteCond %{REQUEST_URI} (/)(::[0-9999]|%3a%3a[0-9999]|127\.0\.0\.1|localhost|loopback|makefile|pingserver|wwwroot)(/)? [NC,OR]
    	RewriteCond %{REQUEST_URI} (\(null\)|\{\$itemURL\}|cAsT\(0x|echo(.*)kae|etc/passwd|eval\(|self/environ|\+union\+all\+select) [NC,OR]
    	RewriteCond %{REQUEST_URI} (/)(awstats|(c99|php|web)shell|document_root|error_log|listinfo|muieblack|remoteview|site((.){0,2})copier|sqlpatch|sux0r) [NC,OR]
    	RewriteCond %{REQUEST_URI} (/)((php|web)?shell|crossdomain|fileditor|locus7|nstview|php(get|remoteview|writer)|r57|remview|sshphp|storm7|webadmin)(.*)(\.|\() [NC,OR]
    	RewriteCond %{REQUEST_URI} (/)(author-panel|bitrix|class|database|(db|mysql)-?admin|filemanager|htdocs|httpdocs|https?|mailman|mailto|msoffice|mysql|_?php-?my-?admin(.*)|tmp|undefined|usage|var|vhosts|webmaster|www)(/) [NC,OR]
    	RewriteCond %{REQUEST_URI} (\.)(7z|ab4|afm|aspx?|bash|ba?k?|bz2|cfg|cfml?|cgi|ctl|dat|db|dll|eml|et2|exe|fec|fla|hg|inc|ini|inv|jsp|log|lqd|mbf|mdb|mmw|mny|old|one|out|passwd|pdb|pl|psd|pst|ptdb|pwd|py|qbb|qdf|rar|rdf|sdb|sql|sh|soa|swf|swl|swp|stx|tar|tax|tgz|tls|tmd|wow|zlib)$ [NC,OR]
    	RewriteCond %{REQUEST_URI} (base64_(en|de)code|benchmark|child_terminate|curl_exec|e?chr|eval|function|fwrite|(f|p)open|html|leak|passthru|p?fsockopen|phpinfo|posix_(kill|mkfifo|setpgid|setsid|setuid)|proc_(close|get_status|nice|open|terminate)|(shell_)?exec|system)(.*)(\()(.*)(\)) [NC,OR]
    	RewriteCond %{REQUEST_URI} (/)(^$|00.temp00|0day|3xp|70bex?|admin_events|bkht|(php|web)?shell|configbak|curltest|db|dompdf|filenetworks|hmei7|index\.php/index\.php/index|jahat|kcrew|keywordspy|mobiquo|mysql|nessus|php-?info|racrew|sql|vuln|webconfig|(wp-)?conf(ig)?(uration)?|xertive)(\.php) [NC]
    	RewriteRule .* - [F,L]
    	# RewriteRule .* /7G_log.php?log [END,NE,E=7G_REQUEST_URI:%1___%2___%3]
    </IfModule>
    
    # 7G:[USER AGENT]
    <IfModule mod_rewrite.c>
    	RewriteCond %{HTTP_USER_AGENT} ([a-z0-9]{2000,}) [NC,OR]
    	RewriteCond %{HTTP_USER_AGENT} (<|%0a|%0d|%27|%3c|%3e|%00|0x00) [NC,OR]
    	RewriteCond %{HTTP_USER_AGENT} ((c99|php|web)shell|remoteview|site((.){0,2})copier) [NC,OR]
    	RewriteCond %{HTTP_USER_AGENT} (base64_decode|bin/bash|disconnect|eval|lwp-download|unserialize|\\\x22) [NC,OR]
    	RewriteCond %{HTTP_USER_AGENT} (360Spider|acapbot|acoonbot|ahrefs|alexibot|asterias|attackbot|backdorbot|becomebot|binlar|blackwidow|blekkobot|blexbot|blowfish|bullseye|bunnys|butterfly|careerbot|casper|checkpriv|cheesebot|cherrypick|chinaclaw|choppy|clshttp|cmsworld|copernic|copyrightcheck|cosmos|crescent|cy_cho|datacha|demon|diavol|discobot|dittospyder|dotbot|dotnetdotcom|dumbot|emailcollector|emailsiphon|emailwolf|exabot|extract|eyenetie|feedfinder|flaming|flashget|flicky|foobot|g00g1e|getright|gigabot|go-ahead-got|gozilla|grabnet|grafula|harvest|heritrix|httrack|icarus6j|jetbot|jetcar|jikespider|kmccrew|leechftp|libweb|linkextractor|linkscan|linkwalker|loader|masscan|miner|majestic|mechanize|mj12bot|morfeus|moveoverbot|netmechanic|netspider|nicerspro|nikto|ninja|nutch|octopus|pagegrabber|planetwork|postrank|proximic|purebot|pycurl|python|queryn|queryseeker|radian6|radiation|realdownload|rogerbot|scooter|seekerspider|semalt|siclab|sindice|sistrix|sitebot|siteexplorer|sitesnagger|skygrid|smartdownload|snoopy|sosospider|spankbot|spbot|sqlmap|stackrambler|stripper|sucker|surftbot|sux0r|suzukacz|suzuran|takeout|teleport|telesoft|true_robots|turingos|turnit|vampire|vikspider|voideye|webleacher|webreaper|webstripper|webvac|webviewer|webwhacker|winhttp|wwwoffle|woxbot|xaldon|xxxyy|yamanalab|yioopbot|youda|zeus|zmeu|zune|zyborg) [NC]
    	RewriteRule .* - [F,L]
    	# RewriteRule .* /7G_log.php?log [END,NE,E=7G_USER_AGENT:%1]
    </IfModule>
    
    # 7G:[REMOTE HOST]
    <IfModule mod_rewrite.c>
    	RewriteCond %{REMOTE_HOST} (163data|amazonaws|colocrossing|crimea|g00g1e|justhost|kanagawa|loopia|masterhost|onlinehome|poneytel|sprintdatacenter|reverse.softlayer|safenet|ttnet|woodpecker|wowrack) [NC]
    	RewriteRule .* - [F,L]
    	# RewriteRule .* /7G_log.php?log [END,NE,E=7G_REMOTE_HOST:%1]
    </IfModule>
    
    # 7G:[HTTP REFERRER]
    <IfModule mod_rewrite.c>
    	RewriteCond %{HTTP_REFERER} (semalt.com|todaperfeita) [NC,OR]
    	RewriteCond %{HTTP_REFERER} (ambien|blue\spill|cocaine|ejaculat|erectile|erections|hoodia|huronriveracres|impotence|levitra|libido|lipitor|phentermin|pro[sz]ac|sandyauer|tramadol|troyhamby|ultram|unicauca|valium|viagra|vicodin|xanax|ypxaieo) [NC]
    	RewriteRule .* - [F,L]
    	# RewriteRule .* /7G_log.php?log [END,NE,E=7G_HTTP_REFERRER:%1]
    </IfModule>
    
    # 7G:[REQUEST METHOD]
    <IfModule mod_rewrite.c>
    	RewriteCond %{REQUEST_METHOD} ^(connect|debug|move|trace|track) [NC]
    	RewriteRule .* - [F,L]
    	# RewriteRule .* /7G_log.php?log [END,NE,E=7G_REQUEST_METHOD:%1]
    </IfModule>
    
    #################################################################
    # 7G Addon: Stop Aggressive Scanning for Uploads-Related Targets
    # https://perishablepress.com/stop-aggressive-scanning-uploads/
    #################################################################
    
    <IfModule mod_rewrite.c>
    
    	# RewriteCond %{REQUEST_URI} /php(unit)?/ [NC,OR]
    	# RewriteCond %{REQUEST_URI} \.(aspx?|env|git(ignore)?|phtml|rar|well-known) [NC,OR]
    	# RewriteCond %{REQUEST_URI} /(cms|control_panel|dashboard|home_url=|lr-admin|manager|panel|staff|webadmin) [NC,OR]
    	# RewriteCond %{REQUEST_URI} /(adm(in)?|blog|cache|checkout|controlpanel|ecommerce|export|magento(-1|web)?|market(place)?|mg|onli(n|k)e|orders?|shop|tmplconnector|uxm|web?store)/ [NC,OR]
    	
    	RewriteCond %{REQUEST_URI} (_timthumb_|timthumb.php) [NC,OR]
    	RewriteCond %{REQUEST_URI} /(install|wp-config|xmlrpc)\.php [NC,OR]
    	RewriteCond %{REQUEST_URI} /(uploadify|uploadbg|up__uzegp)\.php [NC,OR]
    	RewriteCond %{REQUEST_URI} /(comm\.js|mysql-date-function|simplebootadmin|vuln\.htm|www\.root\.) [NC,OR]
    	RewriteCond %{REQUEST_URI} /(admin-uploadify|fileupload|jquery-file-upload|upload_file|upload|uploadify|webforms)/ [NC,OR]
    	RewriteCond %{REQUEST_URI} /(ajax_pluginconf|apikey|connector(.minimal)?|eval-stdin|f0x|login|router|setup-config|sssp|vuln|xattacker)\.php [NC]
    	
    	RewriteRule .* - [F,L]
    	
    </IfModule>
    
    # ----------------------------------------------------------------------
    #   Block WordPress files from outside access
    # ----------------------------------------------------------------------	
    
    # No access to the install.php
    <files install.php>
    Order allow,deny
    Deny from all
    </files>
     
    # No access to the wp-config.php 
    <files wp-config.php>
    Order allow,deny
    Deny from all
    </files>
     
    # No access to the readme.html
    <files readme.html>
     Order Allow,Deny
     Deny from all
     Satisfy all
    </Files>
     
    # No access to the liesmich.html for DE Edition
    <Files liesmich.html>
     Order Allow,Deny
     Deny from all
     Satisfy all
    </Files>
     
    # No error log access 
    <files error_log>
    Order allow,deny
    Deny from all
    </files>
    
    #No access to the .htaccess und .htpasswd
    <FilesMatch "(\.htaccess|\.htpasswd)">
      Order deny,allow
      Deny from all
    </FilesMatch>
    
    # Block access to includes folder
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^wp-admin/includes/ - [F,L]
    RewriteRule !^wp-includes/ - [S=3]
    RewriteRule ^wp-includes/[^/]+\.php$ - [F,L]
    RewriteRule ^wp-includes/js/tinymce/langs/.+\.php - [F,L]
    RewriteRule ^wp-includes/theme-compat/ - [F,L]
    </IfModule>
    
    # ----------------------------------------------------------------------
    # | Blocking the »ReallyLongRequest« Bandit - New in 2018  
    #   https://perishablepress.com/blocking-reallylongrequest-bandit/
    # ----------------------------------------------------------------------
    
    <IfModule mod_rewrite.c>
        RewriteCond %{REQUEST_METHOD} .* [NC]
        RewriteCond %{THE_REQUEST}  (YesThisIsAReallyLongRequest|ScanningForResearchPurpose) [NC,OR]
        RewriteCond %{QUERY_STRING} (YesThisIsAReallyLongRequest|ScanningForResearchPurpose) [NC]
        RewriteRule .* - [F,L]
    </IfModule>
    
    # --------------------------------------------------------------------------------------------
    #   Ultimate hotlink protection - IMPORTANT: Change »?domain\« in line 361 to your domain name
    #   Example: ?andreas-hecht\ ### if you do not use https, change https in line 361 to http
    # --------------------------------------------------------------------------------------------
    
    <IfModule mod_rewrite.c>
     RewriteEngine on
     RewriteCond %{HTTP_REFERER}     !^$
     RewriteCond %{REQUEST_FILENAME} -f
      RewriteCond %{HTTP_REFERER}     !^https?://([^.]+\.)?foto.bildermann\. [NC]
     RewriteRule \.(gif|jpe?g?|png)$                             - [F,NC,L]
    </ifModule>
    
    # ----------------------------------------------------------------------
    #   Protect your WordPress Login with HTTP Authentification
    # ----------------------------------------------------------------------
    
    # If you want to use it, comment it out and set your path to .htpasswd
    #<Files wp-login.php>
    #AuthName "Admin-Bereich"
    #AuthType Basic
    #AuthUserFile /usr/local/www/apache24/your-path/your-domain.com/.htpasswd 
    #require valid-user
    #</Files>
    
    # ----------------------------------------------------------------------
    #   Switch off the security risk XML-RPC interface completely
    # ----------------------------------------------------------------------
    
    ### @see https://digwp.com/2009/06/xmlrpc-php-security/
    
    <Files xmlrpc.php>
     Order Deny,Allow
     Deny from all
    </Files>
    
    # -----------------------------------------------------------------------------
    #  HTTP SECURITY HEADER | Test on: https://securityheaders.com | UPDATE 2020
    # -----------------------------------------------------------------------------
    
    ### @see https://scotthelme.co.uk/hardening-your-http-response-headers
    ### UPDATE 2020
    
    ## No-Referrer-Header
    <IfModule mod_headers.c>
        Header set Referrer-Policy "no-referrer"
    </IfModule>
    
    ## Strict Origin when cross origin Header
    #@see https://scotthelme.co.uk/a-new-security-header-referrer-policy/
    <IfModule mod_headers.c>
    Header set Referrer-Policy "strict-origin-when-cross-origin"
    </IfModule>
    
    ## X-FRAME-OPTIONS-Header
    <IfModule mod_headers.c>
        Header set X-Frame-Options "sameorigin"
    </IfModule>
    
    ## X-XSS-PROTECTION-Header
    <IfModule mod_headers.c>
        Header set X-XSS-Protection "1; mode=block"
    </IfModule>
    
    ## X-Content-Type-Options-Header
    <IfModule mod_headers.c>
        Header set X-Content-Type-Options "nosniff"
    </IfModule>
    
    ## Strict-Transport-Security-Header - for HTTPS
    <IfModule mod_headers.c>
       Header set Strict-Transport-Security "max-age=31536000; includeSubDomains; preload"
    </IfModule>
    
    ## This prevents that false issued certificates for this website can be used unnoticed. (Experimental)
    ## @see https://tools.ietf.org/html/draft-ietf-httpbis-expect-ct-02
    <IfModule mod_headers.c>
       Header set Expect-CT "enforce, max-age=21600"	
    </IfModule>
    
    # ----------------------------------------------------------------------
    # The original WordPress Rewrite Rules - Do not change anything here, 
    # except you are using a WordPress Multisite
    # ----------------------------------------------------------------------
    
    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>
    # END WordPress
    
    • Diese Antwort wurde geändert vor 2 Jahren, 6 Monaten von Bego Mario Garde.
    • Diese Antwort wurde geändert vor 2 Jahren, 6 Monaten von Bego Mario Garde. Grund: Codeformatierung
    • Diese Antwort wurde geändert vor 2 Jahren, 6 Monaten von Bego Mario Garde.
    Thread-Starter lasse0815

    (@lasse0815)

    So, nach etwas gebastel hat es nun doch geklappt. Habe die die Schriftart mit dem „Google Webfonts Helper“ exportiert und den Code in die style.css des Childs kopiert.

    Danke nochmal für die Hilfe!

    Thread-Starter lasse0815

    (@lasse0815)

    Das Ursprungsproblem ist gelöst.

    Nur die Folgefrage noch nicht – nämlich ob durch den neuen Code ausgeschlossen ist, google-fonts lokal mit @font-face in der style.css einzubinden.

    Anders formuliert: Ich weiß nicht, welche Folgen der Code hat – wird nur keine Verbindung zu den google-fonts im web mehr aufgebaut oder sind alle google-fonts in Elementor nicht mehr nutzbar?

    @lasse0815
    Es werden keine Google-Fonts auf deiner Website geladen, bzw. auf der Startseite (die anderen verlinkten Seiten gehören ja nicht dazu).

    Ist das Problem damit gelöst?

    Thread-Starter lasse0815

    (@lasse0815)

    Wooohoooo! Großartig! Mit dem
    add_filter( 'elementor/frontend/print_google_fonts', '__return_false');
    geht es!!! Tausend, ach was Hunderttausend Dank!!!

    Noch eine Ergänzung: Ich brauche in Elementor (kein Pro) als einziges „Amatic SC bold“ aus den Google-Fonts. Ich kann die aber nicht lokal mit @font-face in der style.css einbinden. Ist das nun nicht mehr möglich oder mache ich da noch einen Fehler?

    Danke nochmal,
    Lasse

    Wenn alle Stricke reißen: Es gibt auch Plugins für diesen Zweck.

    Zum Beispiel:

    https://de.wordpress.org/plugins/disable-remove-google-fonts/
    https://de.wordpress.org/plugins/host-webfonts-local/

Angezeigt werden 15 Resultate - 541 bis 555 (von 805 gesamt)