• Hallo zusammen!

    Mein WordPress befindet sich auf einer VM hinter einem Apache-Reverse-Proxy. Anfragen werden per A-Record (IPv4) und AAAA-Record (IPv6), ggf. also getunnelt zum Apache-Reverse-Proxy übertragen.

    Funktion per HTTP: Einwandfrei
    Funktion per HTTPS: Keine Bilder oder Stylesheets werden geladen


    Alle gefundenen Lösungsansätze WordPress zur uneingeschränkten Anzeige über eine gesicherte Verbindung zu bringen haben bei mir nicht zum Erfolg geführt. – Hat jemand eine Idee?

    Es folgt der Website-Zustands-Bericht und die Konfiguration des Apache-Reverse-Proxy.

    Website-Zustands-Bericht:

    ` wp-core
    
    version: 6.4.3
    site_language: de_DE
    user_language: de_DE
    timezone: Europe/Berlin
    permalink: undefined
    https_status: false
    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: /var/www/html/wordpress
    wordpress_size: 58,27 MB (61103192 bytes)
    uploads_path: /var/www/html/wordpress/wp-content/uploads
    uploads_size: 15,14 GB (16259904234 bytes)
    themes_path: /var/www/html/wordpress/wp-content/themes
    themes_size: 12,56 MB (13167539 bytes)
    plugins_path: /var/www/html/wordpress/wp-content/plugins
    plugins_size: 37,96 MB (39805310 bytes)
    database_size: 37,25 MB (39059456 bytes)
    total_size: 15,29 GB (16413039731 bytes) wp-active-theme name: Fukasawa (fukasawa)
    version: 2.1.2
    author: Anders Norén
    author_website: https://andersnoren.se
    parent_theme: none
    theme_features: core-block-patterns, widgets-block-editor, automatic-feed-links, post-thumbnails, post-formats, infinite-scroll, custom-logo, title-tag, menus, align-wide, editor-color-palette, editor-font-sizes, widgets, editor-style
    theme_path: /var/www/html/wordpress/wp-content/themes/fukasawa
    auto_update: Aktiviert wp-themes-inactive (3) Twenty Twenty-Four: version: 1.0, author: Das WordPress-Team, Automatische Aktualisierungen deaktiviert
    Twenty Twenty-Three: version: 1.3, author: Das WordPress-Team, Automatische Aktualisierungen deaktiviert
    Twenty Twenty-Two: version: 1.6, author: Das WordPress-Team, Automatische Aktualisierungen deaktiviert wp-plugins-active (9) Add From Server: version: 3.4.5, author: Dion Hulse, Automatische Aktualisierungen aktiviert
    Contact Form 7: version: 5.8.7, author: Takayuki Miyoshi, Automatische Aktualisierungen aktiviert
    Copy & Delete Posts: version: 1.4.6, author: Inisev, Automatische Aktualisierungen aktiviert
    Embed STL: version: 1.0.1, author: mmdoogie, Automatische Aktualisierungen aktiviert
    Meow Gallery: version: 5.1.1, author: Jordy Meow, Automatische Aktualisierungen aktiviert
    Meow Lightbox: version: 5.1.3, author: Jordy Meow, Automatische Aktualisierungen aktiviert
    WP Add Mime Types: version: 3.1.1, author: Kimiya Kitani, Automatische Aktualisierungen aktiviert
    WP Statistics: version: 14.4.4, author: VeronaLabs, Automatische Aktualisierungen aktiviert
    Yoast SEO: version: 22.1, author: Team Yoast, Automatische Aktualisierungen aktiviert wp-media image_editor: false
    imagick_module_version: Nicht verfügbar
    imagemagick_version: Nicht verfügbar
    imagick_version: Nicht verfügbar
    file_uploads: 1
    post_max_size: 128G
    upload_max_filesize: 128G
    max_effective_size: 128 GB
    max_file_uploads: 20
    gd_version: not available
    ghostscript_version: not available wp-server server_architecture: Linux 5.15.0-94-generic x86_64
    httpd_software: Apache/2.4.52 (Ubuntu)
    php_version: 8.1.2-1ubuntu2.14 64bit
    php_sapi: apache2handler
    max_input_variables: 1000
    time_limit: 0
    memory_limit: 4G
    max_input_time: -1
    upload_max_filesize: 128G
    php_post_max_size: 128G
    curl_version: not available
    suhosin: false
    imagick_availability: false
    pretty_permalinks: true
    htaccess_extra_rules: false
    current: 2024-02-23T18:31:12+00:00
    utc-time: Friday, 23-Feb-24 18:31:12 UTC
    server-time: 2024-02-23T19:31:11+01:00 wp-database extension: mysqli
    server_version: 8.0.36-0ubuntu0.22.04.1
    client_version: mysqlnd 8.1.2-1ubuntu2.14
    max_allowed_packet: 67108864
    max_connections: 151 wp-constants WP_HOME: undefined
    WP_SITEURL: undefined
    WP_CONTENT_DIR: /var/www/html/wordpress/wp-content
    WP_PLUGIN_DIR: /var/www/html/wordpress/wp-content/plugins
    WP_MEMORY_LIMIT: 40M
    WP_MAX_MEMORY_LIMIT: 4G
    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_ENVIRONMENT_TYPE: Nicht definiert
    WP_DEVELOPMENT_MODE: undefined
    DB_CHARSET: utf8mb4
    DB_COLLATE: undefined wp-filesystem wordpress: writable
    wp-content: writable
    uploads: writable
    plugins: writable
    themes: writable

    Konfiguration des Apache-Reverse-Proxy

    <VirtualHost *:80>
            ServerName archiv.familie-meesters.de
            ServerAlias archiv.familie-meesters.de
            ProxyPass / http://X.X.X.X/
            ProxyPassReverse / http://X.X.X.X/
    
    </VirtualHost>
    
    <VirtualHost *:443>
            ServerName archiv.familie-meesters.de
            ServerAlias archiv.familie-meesters.de
    
            SSLProxyEngine On
            ProxyPass / http://X.X.X.X/
            ProxyPassReverse / http://X.X.X.X/
    
            SSLEngine on
            SSLCertificateFile /etc/letsencrypt/live/archiv.familie-meesters.de/fullchain.pem
            SSLCertificateKeyFile /etc/letsencrypt/live/archiv.familie-meesters.de/privkey.pem
    </VirtualHost>
    • Dieses Thema wurde geändert vor 6 Monaten, 3 Wochen von cmeesters.

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

Ansicht von 2 Antworten – 1 bis 2 (von insgesamt 2)
  • Was ist denn bei Einstellungen > Allgemein als Website- und WordPress-URL eingestellt? Beide mit https://…?

    Webbrowser laden keine gemischten Inhalte. Rufst du eine Webseite mit https://… auf und enthält die z.B. einen Link zu einem Stylesheet mit http://… , wird das einfach nicht geladen, um den Webseitenbesucher vor der unfreiwilligen Weitergabe persönlicher Informationen über eine unverschlüsselte Verbindung zu schützen.

    Du solltest zu deinen Webseiten entsprechend §5TMG noch ein Impressum hinzufügen.

    Inzwischen scheint die Website zu funktionieren. Allerdings hast du bei den URLs einmal http und einmal https verwendet, was zu Problemen führen kann. Beide URLs sollten mit https aufgerufen werden.

    Sei bitte noch so nett und markiere den Thread als „gelöst“, wenn das Problem für dich behoben ist.

Ansicht von 2 Antworten – 1 bis 2 (von insgesamt 2)
  • Das Thema „Apache Reverse Proxy“ ist für neue Antworten geschlossen.