Support » Allgemeine Fragen » Verlinkung fehlerhaft?

  • Hallo!

    Es gibt auf meiner Seite einen Fehler beim Aufruf von PDF-Downloads. Bevor ich hier lange erkläre, Schritt für Schritt:

    1. Site aufrufen
    2. Im Menü: Noten -> Kanons
    3. Maus über „Bona Nox …“ stellen, nicht klicken. Unten im Browser wird als Link-URL https://fam-goebel.eu/download/187/ angezeigt
    4. Nun „Bona Nox …“ anklicken. Sicherheitswarnung wird angezeigt. Vielleicht wichtiger ist aber, dass im Browser als URL nun https://fam-goebel.eu.www464.your-server.de/wp-content/uploads/dlm_uploads/2021/05/BonaNoxAllesSchweiget.pdf angezeigt wird. Dazu unten mehr.
    5. Sicherheitswarnung ignorieren. Dann erscheint „403 Forbidden“.

    Erläuterung zu 4: Die URL https://fam-goebel.eu.www464.your-server.de/wp-content/… stammt vom Domainumzug (von Prosite zu Hetzner). Das ist eine provisorische URL, über die die Site bereits aufgebaut werden kann, auch wenn die Domain (fam-goebel.eu) noch nicht umgezogen ist.

    Was ich verwende: WordPress 5.8.1 und das Plugin download-monitor.4.4.11. Über dieses Plugin habe ich die Downloads der PDFs eingestellt. Theme: GeneratePress.

    Was ich schon gemacht habe:
    – WordPress Einstellungen WordPress-Adresse (URL) auf https://fam-goebel.eu gesetzt
    – WordPress Einstellungen WebSite-Adresse (URL) auf https://fam-goebel.eu gesetzt

    Was mich besonders irritiert: beim Überfahren des PDF-Links mit der Maus wird eine andere Link-Adresse angezeigt (Schritt 3 oben), als dann beim Anklicken offenbar aufgerufen wird (Schritt 4 oben). Das riecht für mich nach einer gut versteckten Umleitung, der ich nicht auf die Spur komme.

    Kann mir jemand einen Tip geben?

    Gruß und Dank
    Ulrich

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

Ansicht von 6 Antworten - 1 bis 6 (von insgesamt 6)
  • Das ist eine provisorische URL, über die die Site bereits aufgebaut werden kann, auch wenn die Domain (fam-goebel.eu) noch nicht umgezogen ist.

    Wie hast du denn die Website von der provisorischen auf die endgültige URL übertragen?

    Gibt es einen Grund, wieso du die Downloads nur mit Hilfe eines Plugins zugänglich machst?

    So ganz ohne Angaben ist das ein wenig schwierig zu beurteilen.
    Sicher hast du doch den Thread Bevor du ein neues Thema (Thread) erstellst schon gelesen? Punkt „I.2.“? 🙂

    Thread-Starter ulrichgoebel

    (@ulrichgoebel)

    Zum Umzug: dafür musste ich überhaupt nichts machen, das hat Hetzner (mein Provider) irgendwie erledigt. Nur die beiden Einträge in den WP Einstellungen (s.o.) hatte ich ändern müssen.

    Warum Plugin? Ich wollte eine Statistik sehen, wie oft die Downloads abgerufen werden. Aber: gerade habe ich auf der Site einen direkten Link eingebaut (Menü -> Noten -> Kanons -> Bona Nox… (erste Zeile, erste Spalte), also ohne das Plugin. Es tritt der gleiche Fehler auf (die angezeigte Link und die tatsächlich angezeigte URL stimmen nicht überein).

    Sorry, den Zustandsbericht hatte ich übersehen, hier ist er:

    
    ### wp-core ###
    
    version: 5.8.1
    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: 1
    dotorg_communication: true
    
    ### wp-paths-sizes ###
    
    wordpress_path: /usr/www/users/famhgo
    wordpress_size: 48,24 MB (50582765 bytes)
    uploads_path: /usr/www/users/famhgo/wp-content/uploads
    uploads_size: 14,09 MB (14773608 bytes)
    themes_path: /usr/www/users/famhgo/wp-content/themes
    themes_size: 9,15 MB (9595566 bytes)
    plugins_path: /usr/www/users/famhgo/wp-content/plugins
    plugins_size: 53,55 MB (56147014 bytes)
    database_size: 3,16 MB (3309568 bytes)
    total_size: 128,18 MB (134408521 bytes)
    
    ### wp-dropins (1) ###
    
    advanced-cache.php: true
    
    ### wp-active-theme ###
    
    name: GeneratePress (generatepress)
    version: 3.1.0
    author: Tom Usborne
    author_website: https://tomusborne.com
    parent_theme: none
    theme_features: core-block-patterns, widgets-block-editor, automatic-feed-links, post-thumbnails, post-formats, woocommerce, title-tag, html5, customize-selective-refresh-widgets, align-wide, responsive-embeds, editor-color-palette, custom-logo, menus, editor-style, widgets
    theme_path: /usr/www/users/famhgo/wp-content/themes/generatepress
    auto_update: Deaktiviert
    
    ### wp-themes-inactive (3) ###
    
    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 (9) ###
    
    Cache Enabler: version: 1.8.7, author: KeyCDN, Automatische Aktualisierungen deaktiviert
    Classic Editor: version: 1.6.2, author: WordPress Contributors, Automatische Aktualisierungen deaktiviert
    Contact Form 7: version: 5.5.2, author: Takayuki Miyoshi, Automatische Aktualisierungen deaktiviert
    Cookie Notice & Compliance for GDPR / CCPA: version: 2.1.5, author: Hu-manity.co, Automatische Aktualisierungen deaktiviert
    Download Monitor: version: 4.4.11, author: WPChill, Automatische Aktualisierungen deaktiviert
    Honeypot for Contact Form 7: version: 2.1, author: Nocean, Automatische Aktualisierungen deaktiviert
    Podlove Podcast Publisher: version: 3.6.1, author: Podlove, Automatische Aktualisierungen deaktiviert
    Podlove Web Player: version: 5.4.14, author: Podlove, Automatische Aktualisierungen deaktiviert
    Shortcodes Ultimate: version: 5.11.0, author: Vladimir Anokhin, Automatische Aktualisierungen deaktiviert
    
    ### wp-plugins-inactive (2) ###
    
    Akismet Anti-Spam: version: 4.2.1, author: Automattic, Automatische Aktualisierungen deaktiviert
    WP Mail SMTP: version: 3.1.0, author: WPForms, 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: 50M
    upload_max_filesize: 50M
    max_effective_size: 50 MB
    max_file_uploads: 20
    gd_version: bundled (2.1.0 compatible)
    gd_formats: GIF, JPEG, PNG, WebP, BMP, XPM
    ghostscript_version: 9.27
    
    ### wp-server ###
    
    server_architecture: Linux 4.19.0-18-amd64 x86_64
    httpd_software: Apache
    php_version: 7.4.25 64bit
    php_sapi: cgi-fcgi
    max_input_variables: 1000
    time_limit: 60
    memory_limit: 128M
    admin_memory_limit: 256M
    max_input_time: -1
    upload_max_filesize: 50M
    php_post_max_size: 50M
    curl_version: 7.64.0 OpenSSL/1.1.1d
    suhosin: false
    imagick_availability: false
    pretty_permalinks: true
    htaccess_extra_rules: false
    
    ### wp-database ###
    
    extension: mysqli
    server_version: 5.7.35-1
    client_version: mysqlnd 7.4.25
    
    ### wp-constants ###
    
    WP_HOME: undefined
    WP_SITEURL: undefined
    WP_CONTENT_DIR: /usr/www/users/famhgo/wp-content
    WP_PLUGIN_DIR: /usr/www/users/famhgo/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: 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
    
    
    Thread-Starter ulrichgoebel

    (@ulrichgoebel)

    Sorry, noch ein Nachtrag.

    Merkwürdig ist, dass bei der Download-Statistik durchaus Zahlen stehen. Mit anderen Worten: Der Download muss einmal funktioniert haben und der Fehler muss später aufgetaucht sein. Das würde auch damit zusammen passen, dass ich wohl vor Monaten, als ich die Site erstellt habe, das auch erfolgreich getestet haben muss. Und ich kann mich nicht erinnern, dass ich später irgend etwas relevantes an der Konfiguration oder so geändert hätte…

    Hallo,
    auf den ersten Blick kann ich im Bericht außer den beiden deaktivierten Plugins (Akismet und WP Mail SMTP), die man auch aus Sicherheitsgründen löschen könnte, keine Auffälligkeiten. Das Löschen der Plugins würde aber auch nicht das Problem lösen.
    Was passiert denn, wenn du den Download von dem genannten Kanon ganz normal über den Block „Datei“ (Block-Editor) erstellst, siehe hier:
    Block Datei
    Funktioniert das denn ohne Probleme?
    Viele Grüße
    Hans-Gerd

    Thread-Starter ulrichgoebel

    (@ulrichgoebel)

    Die Antwort darauf ist durchaus etwas erhellend, denn je nach Vorgehen ist das Ergebnis anders! Damit könnte aber die Fehlerursache eingegrenzt werden.

    Zunächst: ich arbeite mit dem Classic-Editor (Plugin), also ist der Block-Editor deaktiviert.

    1. Wenn ich im Classic-Editor „Datei hinzufügen“ auswähle und dann das PDF auswähle, das ich vorher mit dem Download Monitor hochgeladen hatte, dann kommt es zu demselben Fehler. Diese PDFs liegen im Verzeichnis https://fam-goebel.eu/wp-content/uploads/dlm_uploads/…

    2. Wenn ich im Classic-Editor „Datei hinzufügen“ auswähle und dann das PDF neu hochlade, dann funktioniert es einwandfrei. Dieses PDF liegt dann im Verzeichnis https://fam-goebel.eu/wp-content/uploads/2021/11/BonaNoxAllesSchweiget.pdf

    Das Problem könnte mit dem Verzeichnis …/dml_uploads/… zusammen hängen. (dml dürfte die Abkürzung für Download Monitor sein.)

    Leider bin ich technisch nicht fit genug, um dieses Verhalten sinnvoll zu interpretieren…

    Hallo @ulrichgoebel,
    ich habe das Plugin gerade auf einer Testinstanz installiert. Ich vermute, dass das Problem mit einer Fehlkonfiguration zusammenhängt, denn normalerweise wird der Ordner ...\wp-content\uploads\dlm_uploads angelegt und das genannte Zeichen gehört da nicht hin, siehe auch HORIZONTAL ELLIPSIS. In deinem Fall soll ein Download aus dem Ordner unterhalb von dlm_uploads, also .../wp-content/uploads/dlm_uploads/… erfolgen. Der Ordner wird vermutlich nicht existieren und/oder da sind die Rechte nicht eingetragen (was ziemlich sicher auch nicht im Sinne des Erfinders ist).
    Insofern müsstest du dafür sorgen, dass der vorgesehene Ordner .../uploads/dlm_uploads/ genutzt wird.
    Ich habe allerdings auf die Schnelle in den Einstellungen keine Möglichkeit gefunden, den Pfad zu ändern.
    Wende dich doch am besten mal an den Support des Plugins.
    Offenbar werden Fragen relativ schnell beantwortet.
    Viele Grüße
    Hans-Gerd

Ansicht von 6 Antworten - 1 bis 6 (von insgesamt 6)
  • Das Thema „Verlinkung fehlerhaft?“ ist für neue Antworten geschlossen.