Wissensdatenbank

1 000 FAQs, 500 Anleitungen und erläuternde Videos. Hier gibt es nur Lösungen!

Diese Anleitung bietet Informationen über die standardmäßig erstellte Datei robots.txt für Webhosting, auf denen diese Datei fehlt.

 

Vorwort

  • Die Datei robots.txt dient als Leitfaden für die Suchmaschinen-Crawler
  • Sie befindet sich in der Wurzel einer Website und enthält spezifische Anweisungen für diese Crawler, die angeben, welche Verzeichnisse oder Seiten sie durchsuchen dürfen und welche sie ignorieren sollen
  • Achten Sie jedoch darauf, dass die Crawler diese Richtlinien ignorieren können, wodurch die robots.txt zu einem freiwilligen Leitfaden anstatt zu einer strikten Regel wird

 

Inhalt der Datei

Wenn die Datei robots.txt auf einer Infomaniak-Website fehlt, wird automatisch eine gleichnamige Datei mit den folgenden Richtlinien erstellt:

User-agent: *
Crawl-delay: 10

Diese Richtlinien weisen die Crawler an, ihre Anfragen um 10 Sekunden zu verzögern, wodurch eine unnötige Überlastung der Server vermieden wird.

 

Umgehen der standardmäßig erstellten robots.txt

Es ist möglich, die robots.txt zu umgehen, indem Sie diese Schritte befolgen:

  1. Erstellen Sie eine leere Datei robots.txt (sie dient nur als Platzhalter, damit die Regeln nicht angewendet werden).
  2. Verwalten Sie die Umleitung des URI (Uniform Resource Identifier) robots.txt auf die von Ihnen gewählte Datei mit einer Datei .htaccess.

Beispiel

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_URI} /robots.txt$
RewriteRule ^robots\.txt$ index.php [QSA,L]
</IfModule>

Erläuterungen

  • Das Modul mod_rewrite von Apache ist aktiviert, um Umleitungen zu ermöglichen.
  • Die Bedingung RewriteCond %{REQUEST_URI} /robots.txt$ überprüft, ob die Anfrage die Datei robots.txt betrifft.
  • Die Regel RewriteRule ^robots\.txt$ index.php [QSA,L] leitet alle Anfragen an robots.txt an index.php weiter, wobei die Option [QSA] die Abfrageparameter beibehält.

Es wird empfohlen, diese Anweisungen am Anfang der Datei .htaccess zu platzieren.


War diese FAQ nützlich?

Dieser Leitfaden befasst sich mit IP-Adressen, die Websites/Hostings/Servern zugewiesen werden, dynamische oder statische, geteilte oder dedizierte IP-Adressen.

  • IP-Adressen, die von Ihrem Internetdienstanbieter (ISP) bei der Einrichtung einer Internetverbindung zu Ihrem Infomaniak-Produkt zugewiesen werden.
  • IP-Adressen, die von Ihrem Internetdienstanbieter (ISP) bei der Einrichtung einer Internetverbindung zu Ihrem Infomaniak-Produkt zugewiesen werden.

 

Vorwort

  • Eine dedizierte oder statische IP-Adresse für eine Website ist eine permanente IP-Adresse, die ihr speziell zugewiesen wird.
  • Im Gegensatz zu einer geteilten IP-Adresse, die von mehreren Websites verwendet wird, garantiert eine dedizierte IP-Adresse, dass nur diese Plattform mit dieser Adresse verbunden ist.
  • Dedizierte IP-Adressen für Websites werden häufig in Fällen verwendet, in denen Stabilität, Anpassung und Sicherheit wichtig sind, wie z.B. bei der Server-Hosting, der Firewall-Konfiguration oder der Aktivierung von SSL-Zertifikaten (auch wenn es möglich ist, ein SSL-Zertifikat ohne dedizierte IP-Adresse zu installieren).
  • Hier sind die Hauptvorteile:
    • Die Konfiguration eines PTR-Eintrags oder Reverse DNS auf dedizierten IP-Adressen ist nützlich, insbesondere für die Installation eines Mailservers, da einige E-Mail-Anbieter die PTR-Aufzeichnung überprüfen, bevor sie E-Mails von einem Server akzeptieren.
    • Bessere Stabilität der Verbindung.
    • Reduzierung des Risikos eines schlechten Rufs, der mit Websites verbunden ist, die dieselbe IP-Adresse teilen.
    • Einfache Konfiguration bestimmter technischer Aspekte.
    • Eine dedizierte IP-Adresse kann die Suchmaschinenoptimierung einer Website verbessern (obwohl es unter SEO-Experten unterschiedliche Meinungen gibt).
  • Achtung: Infomaniak ermöglicht keinen Zugriff auf Websites über HTTP(S) über IP-Adressen (dediziert) auf verwalteten Servern; Sie müssen einen Domainnamen verwenden, der auf die IP-Adresse zeigt (oder die Vorschau-URL verwenden).

 

Eine dedizierte IP-Adresse zur Website hinzufügen

Um eine dedizierte IP-Adresse zu Ihrer Website hinzuzufügen, lesen Sie diesen Leitfaden.

Wenn Sie Probleme haben, falls Sie den Webverkehr zu einem bestimmten Port leiten, lesen Sie diesen anderen Leitfaden.

 

IP-Adresse gesperrt (Internetverbindung)

Wenn Sie nicht mehr auf...

  • ... alle Ihre E-Mail-Adressen zugreifen können, die Sie bei Infomaniak besitzen (die normalerweise gut funktionieren) und dies mit einer E-Mail-Software/Client von einem einzigen und demselben Internetnetzwerk (d.h. von derselben IP-Adresse, die Ihnen von Ihrem ISP bereitgestellt wird)...

oder wenn Sie leider diesen Vorgang durchgeführt haben:

  • wiederholte fehlgeschlagene Verbindungsversuche per FTP, SSH oder an Zugangspunkten wie dem WordPress-Login...
  • Anfragen, die zu vielen Fehlern wie Massen-403-Fehlern führen...

... kann Ihr Zugriff auf die Infomaniak-Server aufgrund des Verbots der IP-Adresse (banip / ipban) Ihrer Internetverbindung gesperrt werden.

Um die Situation zu entsperren, kontaktieren Sie den Infomaniak-Support per E-Mail und geben Sie die betroffene Domain und vor allem Ihre betroffene öffentliche IP-Adresse an.

 

Freischaltung endgültig (IP auf Whitelist)

Mit einem Cloud-Server, können Sie zusätzlich die betreffende IP-Adresse dauerhaft freischalten, damit die Sperrung nie wieder auftritt, unabhängig von der Situation. Dazu müssen Sie:

  1. Eine dedizierte IP haben, die mit Ihrem Cloud-Server verbunden ist.
  2. Bewusst sein, dass Infomaniak keine potenziellen Angriffe von dieser IP mehr blockieren wird; Angriffe oder bösartige Zugriffsversuche von dieser Adresse werden nicht mehr automatisch durch die Sicherheitsysteme blockiert.
  3. Per E-Mail und von einer Kontaktadresse bestätigen, die mit dem Konto (Eigentümer oder Administrator) verbunden ist, dass Sie die volle Verantwortung in Bezug auf Angriffe von dieser IP verstehen und akzeptieren.

War diese FAQ nützlich?

Dieser Leitfaden erklärt, wie Sie eine dedizierte IP für eine Website bestellen, verknüpfen oder entfernen.

 

Dedizierte IPs auf einer Webhosting verwalten

 

Eine oder mehrere erste dedizierte IP-Adressen bestellen

Dafür:

  1. Klicken Sie hier, um auf die Verwaltung Ihrer Website im Infomaniak Manager zuzugreifen (Hilfe benötigt?).
  2. Klicken Sie direkt auf den Namen, der der betreffenden Website zugewiesen wurde:
  3. Klicken Sie auf den Pfeil rechts neben Erweiterte Tools im linken Seitenmenü.
  4. Klicken Sie auf Dedizierte IPs im linken Seitenmenü.
  5. Klicken Sie auf die Schaltfläche, um eine oder mehrere IP-Adressen zu bestellen:
  6. Erhöhen Sie entsprechend der gewünschten Anzahl an IPs:

 

Eine oder mehrere zusätzliche dedizierte IP-Adressen bestellen

Dafür:

  1. Klicken Sie hier, um auf die Verwaltung Ihrer Website im Infomaniak Manager zuzugreifen (Hilfe benötigt?).
  2. Klicken Sie direkt auf den Namen, der der betreffenden Website zugewiesen wurde.
  3. Klicken Sie auf den Pfeil rechts neben Erweiterte Tools im linken Seitenmenü.
  4. Klicken Sie auf Dedizierte IPs im linken Seitenmenü.
  5. Klicken Sie auf den Text, um eine oder mehrere zusätzliche IP-Adressen zu bestellen:
  6. Erhöhen Sie entsprechend der gewünschten Anzahl an IPs.

 

Eine dedizierte IP-Adresse mit einer Website auf einer Webhosting verknüpfen

Sobald die IP bestellt und bezahlt wurde, nehmen Sie die folgenden Voraussetzungen zur Kenntnis, da der Wechsel zu einer dedizierten IP-Adresse für eine Website zu einer vorübergehenden Unterbrechung führen kann, insbesondere wenn ein Let's Encrypt SSL-Zertifikat vorhanden ist.

Voraussetzungen

  • Beginnen Sie damit, den TTL der DNS-Einträge A und AAAA (für @ und www) auf 5 Minuten zu verkürzen.
  • Warten Sie die Dauer des vorherigen TTL, bevor Sie Änderungen vornehmen.
  • Die folgende Änderung sollte während einer Zeit mit geringem Verkehr durchgeführt werden, um die durch die unvermeidliche Unterbrechung verursachte Beeinträchtigung zu minimieren.
  • Am Ende des Vorgangs müssen Sie die Zeit des neuen TTL abwarten, damit sich die neue Konfiguration ausbreitet und das SSL-Zertifikat neu generiert wird. Überprüfen Sie dann die Zugänglichkeit der Website über HTTPS, um sicherzustellen, dass alles ordnungsgemäß funktioniert.

Um zu einer dedizierten IP-Adresse zu wechseln:

  1. Klicken Sie hier, um auf die Verwaltung Ihrer Website im Infomaniak Manager zuzugreifen (Hilfe benötigt?).
  2. Klicken Sie direkt auf den Namen, der der betreffenden Website zugewiesen wurde.
  3. Klicken Sie auf den Pfeil rechts neben Erweiterte Tools im linken Seitenmenü.
  4. Klicken Sie auf Dedizierte IPs im linken Seitenmenü.
  5. Klicken Sie auf die Schaltfläche, um die IP-Adresse mit einer Website Ihres Hostings zu verknüpfen:
  6. Wählen Sie die Website aus, der die neue IP-Adresse zugewiesen werden soll.
  7. Setzen Sie ein Häkchen in das Kontrollkästchen, nachdem Sie die Warnungen gelesen haben.
  8. Klicken Sie auf die Schaltfläche Verknüpfen:

 

Eine dedizierte IP-Adresse von einer Website entfernen

Sobald die IP installiert ist, um sie zu deinstallieren:

  1. Klicken Sie hier, um auf die Verwaltung Ihrer Website im Infomaniak Manager zuzugreifen (Hilfe benötigt?).
  2. Klicken Sie direkt auf den Namen, der der betreffenden Website zugewiesen wurde.
  3. Klicken Sie auf den Pfeil rechts neben Erweiterte Tools im linken Seitenmenü.
  4. Klicken Sie auf Dedizierte IPs im linken Seitenmenü.
  5. Klicken Sie auf das Aktionsmenü ⋮ rechts neben dem betreffenden Element.
  6. Wählen Sie Trennen:
  7. Nehmen Sie die Warnungen zur Kenntnis und bestätigen Sie die Löschung, um den Deinstallationsvorgang der IP abzuschließen.

 

Nehmen Sie diesen anderen Leitfaden zur Kenntnis, wenn Sie nach Informationen zu möglichen Problemen mit Ihrer IP suchen.


War diese FAQ nützlich?

Dieser Leitfaden erklärt, wie Sie ein Webhosting von MySQL auf MariaDB migrieren.

 

Vorwort

  • MariaDB ist eine verbesserte Version von MySQL, die mit vielen leistungsstarken integrierten Funktionen und zahlreichen Verbesserungen in Bezug auf Nutzung, Sicherheit und Leistung ausgestattet ist:
    • MariaDB verfügt über einen größeren Verbindungs-Pool, der bis zu 200.000 Verbindungen unterstützt, während MySQL einen kleineren Verbindungs-Pool hat.
    • Beim Vergleich der Leistung von MariaDB und MySQL stellt man fest, dass die Replikation in MariaDB schneller und in MySQL langsamer ist; MariaDB ist insgesamt schneller als MySQL.
    • MariaDB ist Open Source, während MySQL in seiner Enterprise-Ausgabe proprietären Code verwendet.

 

MariaDB anstelle von MySQL verwenden

 

Das Update auf MariaDB ist irreversibel und alle Websites, die sich auf Ihrem Hosting befinden, werden anschließend mit dieser Version von MariaDB funktionieren. Überprüfen Sie die Kompatibilität Ihrer Skripte, bevor Sie fortfahren.

Um ein Webhosting auf MariaDB zu migrieren:

  1. Klicken Sie hier, um auf die Verwaltung Ihres Produkts im Infomaniak Manager zuzugreifen (Hilfe benötigt?).
  2. Klicken Sie direkt auf den Namen, der dem betreffenden Produkt zugewiesen ist.
  3. Klicken Sie im linken Seitenmenü auf Datenbanken.
  4. Klicken Sie auf den Link Zu MariaDB migrieren.

Um einen Cloud-Server zu migrieren, nehmen Sie sich diesen anderen Leitfaden zur Migration zu einer neuen Generation von Cloud-Servern zu Gemüte.


War diese FAQ nützlich?

Dieser Leitfaden beschreibt das Senden von E-Mails von einer bei Infomaniak gehosteten Website unter Verwendung der standardmäßig deaktivierten PHP-Funktion mail().

 

Vorwort

  • Infomaniak rät dringend davon ab, die PHP-Funktion mail() zum Senden von E-Mails aus Ihren Anwendungen zu verwenden:
    • Die E-Mails werden als „nicht authentifiziert“ betrachtet und unterliegen daher Einschränkungen.
    • Die Zustellbarkeit wird beeinträchtigt, was Ihrer Website schaden kann.
  • Es wird dringend empfohlen, eine authentifizierte SMTP-Sendemethode für das Senden von E-Mails aus Ihren Anwendungen zu verwenden; Infomaniak bietet zu diesem Zweck einen entsprechenden Dienst.

 

Absenderadresse angeben

Damit Nachrichten von Ihrem CMS/Webanwendung korrekt gesendet werden (und ein Fehler wie Could not instantiate mail function oder sender mismatch vermieden wird), muss eine gültige Adresse in den Infomaniak-Seiteinstellungen angegeben werden:

  1. Hier klicken, um auf die Verwaltung Ihres Produkts im Infomaniak Manager zuzugreifen (Hilfe benötigt?).
  2. Klicken Sie direkt auf den Produktnamen.
  3. Klicken Sie auf Verwalten unter Erweiterte Einstellungen:
  4. Geben Sie im Tab Allgemein eine bestehende E-Mail-Adresse im Feld E-Mail des Absenders ein.
  5. Klicken Sie auf die blaue Schaltfläche Speichern:

 

Mail-Funktion reaktivieren

Wenn Sie die PHP-Mail-Funktion dennoch verwenden möchten, müssen Sie diese auf jeder der Websites Ihres betreffenden Webhostings aktivieren:

  1. Hier klicken, um auf die Verwaltung Ihres Produkts im Infomaniak Manager zuzugreifen (Hilfe benötigt?).
  2. Klicken Sie direkt auf den Produktnamen.
  3. Klicken Sie auf Verwalten unter Erweiterte Einstellungen.
  4. Aktivieren Sie im Tab PHP / Apache die Funktion mail:
  5. Klicken Sie auf die blaue Schaltfläche Speichern.

 

PHP mail()-Beispiele…

 

… auf WordPress

Konfigurieren Sie das Senden des Standard-Kontaktformulars, das mit dem Divi-Builder enthalten ist:

  1. Melden Sie sich beim WordPress-Administrationsbereich an.
  2. Gehen Sie zum Divi-Editor der Seite, die das Kontaktformular enthält.
  3. Klicken Sie auf das Symbol Einstellungen , um das Divi-Kontaktformular zu konfigurieren:
  4. Unter E-MAIL die E-Mail-Adresse eingeben, die die Formularsendungen erhält, und speichern:
  5. Standardmäßig erhalten Sie, wenn ein Besucher das Formular verwendet, um Sie zu kontaktieren, eine E-Mail von mail@le-nom-de-votre-site und wenn Sie antworten, ist der Empfänger automatisch die E-Mail-Adresse, die der Besucher beim Ausfüllen des Kontaktformulars angegeben hat.

 

… auf Prestashop

Gehen Sie zu den erweiterten Einstellungen von Prestashop:

  1. Geben Sie den SMTP-Modus an.
  2. Geben Sie localhost als Server ein.
  3. Geben Sie den Port 25 ein.
  4. Geben Sie weder Benutzername noch Passwort an.

 

… auf Joomla

Konfigurieren Sie das Senden von E-Mails über PHPmail (nicht empfohlen) in Joomla:

  1. Melden Sie sich beim Administrationsbereich Ihrer Joomla-Website an.
  2. Gehen Sie zu Konfiguration und dann zu Server.
  3. Geben Sie NICHTS in das Feld Website-E-Mail ein:

Leider verhindert dies jeden Testversand über die Schaltfläche, aber es funktioniert, wenn Sie ein Kontaktformular auf Ihrer Website konfigurieren. Klicken Sie auf Speichern, nachdem Sie das Feld leer gelassen haben.

 

Antwortadresse PHP mail()

Beim Senden einer E-Mail mit der PHP-Funktion mail() wird der return-path in der Form root@h2web3.infomaniak.ch angegeben. Der im Code Ihres Formulars vorhandene Header Reply-To: ermöglicht jedoch die Angabe einer gültigen Antwortadresse.


War diese FAQ nützlich?

Dieser Leitfaden erklärt, warum es gefährlich ist, eine PHP-Version zu verwenden, die nicht mehr offiziell aktualisiert wird, und wie Sie eine neuere PHP-Version mit einer bei Infomaniak gehosteten Website verwenden.

 

Ist eine veraltete PHP-Version gefährlich?

Wenn Sie eine (bald) anfällige PHP-Version auf einer oder mehreren Ihrer Websites verwenden, wird im Dashboard der betroffenen Hostings eine Warnmeldung angezeigt.

Die PHP-Sprache entwickelt sich ständig weiter und wenn Sie eine PHP-Version verwenden, die nicht mehr aktualisiert wird, setzen Sie Ihre Website Sicherheitsrisiken aus. Schadensabsichtige Personen könnten beispielsweise bekannte Sicherheitslücken ausnutzen, um auf Ihre Website zuzugreifen und deren Inhalt zu ändern. Es wird daher dringend empfohlen, immer eine aktuelle PHP-Version zu verwenden.

3 Situationen sind möglich:

  • Die PHP-Version wird vollständig unterstützt: keine Maßnahmen erforderlich
  • Die PHP-Version erhält nur Sicherheitsupdates: Es wird empfohlen, eine neuere PHP-Version zu verwenden
  • Die PHP-Version wird nicht mehr aktualisiert: Es wird dringend empfohlen, eine neuere PHP-Version zu verwenden

Mehr erfahren: https://www.php.net/supported-versions.php

 

Eine neuere Version verwenden

Die neuesten PHP-Versionen sind leistungsfähiger und beschleunigen das Laden von Websites.

Bevor Sie eine neuere PHP-Version verwenden, ist es wichtig, die folgenden Vorsichtsmaßnahmen zu beachten:

  • Wenn Ihre Website ein CMS oder eine Webanwendung verwendet (WordPress, Joomla, Drupal usw.), stellen Sie sicher, dass die aktuelle Version des CMS unterstützt wird von der PHP-Version, die Sie verwenden möchten.
  • Wenn Ihre Website manuell entwickelt wurde, konsultieren Sie die offizielle PHP-Dokumentation, um sich über geänderte Funktionen und mögliche Änderungen zu informieren, die die Funktionsweise Ihres Codes beeinträchtigen könnten.

Falls nach der Migration auf eine neuere PHP-Version Probleme auftreten, ist es manchmal möglich, zu einer früheren Version zurückzukehren, vorausgesetzt, diese wird noch unterstützt!


War diese FAQ nützlich?

Dieser Leitfaden erklärt, wie Sie ein Webhosting bei Infomaniak bestellen.

 

Bereits Kunde, Sie besitzen bereits ein Hosting

Um ein zusätzliches Hosting zu bestellen:

  1. Klicken Sie hier, um auf die Verwaltung Ihres Produkts im Infomaniak Manager zuzugreifen (Hilfe benötigt?).
  2. Klicken Sie auf das Einkaufswagen-Symbol:

Wenn Sie bereits ein Webhosting besitzen, können Sie auch eine Website zu einem bestehenden Hosting hinzufügen, ohne ein neues Hosting zu bestellen oder zu bezahlen (Multi-Site-/Multi-Domain-Verwaltung).

 

Ein neues Infomaniak Webhosting bestellen

Um ein erstes Webhosting zu bestellen:

  1. Erstellen Sie bei Bedarf ein Benutzerkonto.
  2. Klicken Sie hier, um auf den Infomaniak Manager zuzugreifen.
  3. Klicken Sie auf Hosting (Universum Web & Domain):
  4. Klicken Sie, um ein neues Hosting zu bestellen:
  5. Sobald Sie sich im Shop befinden, stellen Sie sicher, dass Sie in der gewünschten Organisation bestellen (wählen Sie eine andere aus der Liste aus, falls erforderlich, oder erstellen Sie eine neue unter Punkt 6 unten):
  6. Bestätigen Sie Ihre Auswahl, indem Sie auf die blaue Schaltfläche unten auf der Seite klicken (oder erstellen Sie zunächst eine neue Organisation, falls erforderlich, mit dem dafür vorgesehenen blauen Link):
  7. Geben Sie oben den Domainnamen Ihres Hostings ein und klicken Sie auf Suchen (auch wenn Sie ihn bereits bei einem anderen Registrar verwalten):
  8. Zwei Szenarien sind nun möglich:
    1. Sie besitzen den Domainnamen noch nicht: Überprüfen Sie die Informationen und Optionen auf dem Bildschirm und klicken Sie dann auf die Schaltfläche Weiter:
    2. Sie besitzen und verwalten Ihre Domainnamen bei einem anderen Registrar: Klicken Sie auf das Aktionsmenü rechts neben dem Domainnamen, um nur das Hosting zu bestellen:
  9. Wählen Sie das Hosting, das Ihnen am besten gefällt.
  10. Klicken Sie auf Weiter.
  11. Beenden Sie den Auftrag.

War diese FAQ nützlich?

Diese Anleitung erklärt, wie Sie ein Let's Encrypt SSL-Zertifikat für eine bei Infomaniak gehostete Website aktualisieren.

 

Vorwort

  • Es kann notwendig sein, nach dem Hinzufügen oder Löschen von Aliases zu einer Website ein Zertifikat zu erneuern, um die neuen mit der Website verbundenen Domänennamen einzuschließen.
  • Das Dashboard zeigt Ihnen deutlich an, dass eine der mit der Website verbundenen Domänen nicht im aktuellen SSL-Zertifikat enthalten ist:

 

Ein Let's Encrypt-Zertifikat aktualisieren

Um auf die Zertifikatsverwaltung zuzugreifen:

  1. Klicken Sie hier, um auf die Verwaltung Ihres Produkts im Infomaniak Manager zuzugreifen (Hilfe benötigt?).
  2. Klicken Sie direkt auf den Produktnamen:
  3. Klicken Sie auf das Aktionsmenü ⋮.
  4. Klicken Sie auf Zertifikat aktualisieren:
  5. Überprüfen oder wählen Sie die betroffenen Domänen aus.
  6. Klicken Sie auf die Schaltfläche Installieren:
     

War diese FAQ nützlich?

Diese Anleitung erklärt, wie Sie die PHP-Einstellungen für Webhosting direkt über die Befehlszeile konfigurieren, wenn Sie PHP-Skripte mit PHP CLI (Command Line Interface) ausführen.

 

Vorwort

  • Diese Art der Konfiguration kann nützlich sein, wenn Sie bestimmte Parameter vorübergehend für ein bestimmtes Skript oder eine PHP-Sitzung ändern müssen.
  • Diese Änderungen gelten nur für die Ausführung des aktuellen Skripts und ändern nicht die globale PHP-Konfiguration.

 

PHP CLI-Einstellungen ändern

Um beispielsweise die Parameter vorübergehend für ein bestimmtes Skript zu ändern, ohne die globale PHP-Konfiguration des Servers zu ändern, folgen Sie der untenstehenden Methode: Mit der PHP CLI-Umgebung können Sie mehrere PHP-Parameter gleichzeitig angeben, indem Sie sie durch Leerzeichen trennen.

Verwendung des Parameters -d

Wenn Sie PHP über die Befehlszeile ausführen, können Sie den Parameter -d verwenden, um PHP-Konfigurationen anzugeben. Dadurch können Sie die PHP-Parameter für diese spezifische Ausführung ändern. Zum Beispiel, um die maximale Ausführungszeit auf 90 Sekunden, den Speicherbegrenzer auf 256 MB und die sichere Modus deaktivieren, können Sie dies wie folgt tun:

php -d max_execution_time=90 -d memory_limit=256M -d safe_mode=Off -f test.php

War diese FAQ nützlich?

Dieser Leitfaden erklärt, wie Sie die Grenzen einer auf einem Webhosting geteilten oder einem Cloud-Server gehosteten Website anpassen.

 

Grenzen einer Website freischalten oder anpassen

Um auf die Verwaltung der Website zuzugreifen:

  1. Klicken Sie hier, um auf die Verwaltung Ihres Produkts im Infomaniak Manager ( Hilfe benötigt? ) zuzugreifen.
  2. Klicken Sie direkt auf den Namen des betreffenden Produkts:
  3. Klicken Sie auf Verwalten unter Erweiterte Einstellungen:
  4. Klicken Sie auf die Registerkarte PHP / Apache.

 

Sie können insbesondere...

  • ... die Speichergrenze ( memory_limit = 1280 MB ) und die maximale Ausführungszeit der Skripte ( max_execution_time = 60 Minuten ) für 60 Minuten freischalten:
    • Diese Freischaltung ist maximal 10 Mal pro Jahr möglich.
  • ... die Grenzen von:
    • max_execution_time (in Sekunden)
    • memory_limit (in MB)
    • post_max_size & upload_max_filesize (maximale Dateigröße für den Upload, in MB)
    • Nur Cloud-Server: Max children (nehmen Sie Kenntnis von diesem anderen Leitfaden)
    • Nur Cloud-Server: Max input time

Vergessen Sie nicht, die Änderungen am Ende der Seite zu speichern.

 

Maximale Werte je nach Hosting-Typ

GrenzenGeteiltCloud-ServerCLI (nur Cloud-Server)
max_execution_time300 s3600 s 0 (unbegrenzt) s max
memory_limit1280 Mo2048 Mo max512 Mo max
post_max_size + upload_max_filesize9223372036854775807 Mo max9223372036854775807 Mo max48 Mo max
max_children20 max20 (Standard, änderbar) 
gleichzeitige Verbindungen pro IP30 max30 (Standard, änderbar) 
max_input_time0 (unbegrenzt)0 (Standard, änderbar)0 (unbegrenzt)
Dateien (Inodes)keine Begrenzung der Anzahl der Dateien pro Hosting

War diese FAQ nützlich?

Dieser Leitfaden erklärt, wie Sie innerhalb eines Webhostings von Infomaniak die Adresse einer Website, die derzeit ein Subdomain (https://dev.domain.xyz) ist, durch die Hauptdomain (https://domain.xyz) ersetzen.

 

Vorwort

  • Die Operationen im Überblick:
    1. Man beginnt mit einer Website, die über die URL der Hauptdomain dev.domain.xyz erstellt und zugänglich ist.
    2. Man fügt einen Alias domain.xyz hinzu.
    3. Man vertauscht die 2 Typen (die Hauptdomain wird zum Alias und der Alias wird zur Hauptdomain).
    4. Man entfernt den alten Namen dev.domain.xyz.
  • Zu beachten ist, dass der Speicherort der Website im ursprünglichen Ordner auf dem Server bleibt; der Name dieses Speicherorts kann die Form /sites/dev.domain.xyz haben, dies hat jedoch keinerlei Auswirkungen auf die Produktionswebsite.
  • Nehmen Sie auch den letzten Abschnitt dieses anderen Leitfadens zur Kenntnis.

 

Eine verknüpfte Domain umkehren

Hier sind die detaillierten Operationen, um von einer Website mit einer Subdomain-Adresse zu einer direkten Adresse zu wechseln (hier wird dev.domaine-exemple.ch zu domaine-exemple.ch):

  1. Klicken Sie hier , um auf die Verwaltung Ihrer Website im Infomaniak Manager zuzugreifen (Hilfe benötigt?).
  2. Klicken Sie direkt auf den der Website zugewiesenen Namen:
  3. Klicken Sie anschließend auf den Pfeil , um den Abschnitt Domains dieser Website zu erweitern:
  4. Klicken Sie auf die Schaltfläche Domain hinzufügen:
  5. Fügen Sie den gewünschten neuen Namen hinzu (wenn der hinzuzufügende Domainname sich in derselben Organisation befindet, wird er in der Liste vorgeschlagen, andernfalls geben Sie seine Schreibweise ein):
  6. Aktivieren oder deaktivieren Sie die Kontrollkästchen:
    • Wenn die hinzugefügte Domain nicht die Form einer Subdomain hat, können Sie die Version www der Domain automatisch hinzufügen.
    • Automatisch die DNS-Einträge der hinzugefügten Domains aktualisieren (falls möglich).
    • Automatisch die entsprechenden SSL-Zertifikate aktualisieren (falls möglich).
  7. Klicken Sie auf die Schaltfläche, um zu Bestätigen und warten Sie:
  8. Sobald die Hinzufügung abgeschlossen ist, klicken Sie auf das Aktionsmenü rechts neben der hinzugefügten Domain, die Sie als Hauptdomain festlegen möchten:
  9. Wählen Sie aus, um das Element als Hauptdomain festzulegen:
  10. Bestätigen Sie den Vorgang, um die Domains zu vertauschen:

War diese FAQ nützlich?

Diese Anleitung bezieht sich auf den Aufgabenplaner, eine Funktion, die es ermöglicht, Skripte auf Webhosting zu einem Zeitpunkt und in einem Intervall Ihrer Wahl auszuführen, um wiederholte Aufgaben zu automatisieren.

 

Nehmen Sie auch Kenntnis von dieser anderen Anleitung, wenn Sie Informationen über crontab (Crons via SSH) auf Cloud-Server suchen.

 

Auf den Aufgabenplaner (Webcron) zugreifen

Um auf das Aufgabenplanungstool zuzugreifen:

  1. Klicken Sie hier, um auf die Verwaltung Ihres Produkts im Infomaniak Manager zuzugreifen (Hilfe benötigt?).
  2. Klicken Sie direkt auf den Namen, der dem betreffenden Produkt zugewiesen wurde.
  3. Klicken Sie auf Web im linken Seitenmenü.
  4. Klicken Sie auf Aufgabenplaner im linken Seitenmenü:
  5. Klicken Sie auf Aufgaben im linken Seitenmenü.
  6. Die vorhandenen Crons und die laufenden Aufgaben werden unter den 2 Registerkarten der Seite angezeigt.
  7. Klicken Sie auf die Schaltfläche Aufgabe planen, um eine geplante Aufgabe zu erstellen, indem Sie insbesondere angeben, ob die URL des auszuführenden Skripts passwortgeschützt ist, ob Sie Benachrichtigungen erhalten möchten, und natürlich das gewünschte Intervall (siehe unten) usw.:
  8. Vergessen Sie nicht, die Aufgabe mit der Umschalttaste (Toggle Switch) zu aktivieren:

 

Minimale Intervalle

Im nächsten Schritt können Sie den Cron nach… planen

  • [ a ]… vordefinierten Intervallen wie z.B. einmal pro Woche…
  • [ b ]… oder eine Anpassung an ein minimales Intervall von:
    • 15 Minuten mit einem Shared Hosting
    • 1 Minute auf Cloud-Server

 

Benachrichtigungen & Analyse

Im nächsten Schritt können Sie Benachrichtigungs-E-Mails aktivieren:

Der nächste Schritt ermöglicht es, eine Analyse der Aufgabe zu aktivieren:

 

Aufgabe manuell einmal ausführen

Sobald die Aufgabe erstellt wurde, klicken Sie auf das Aktionsmenü rechts neben dem betreffenden Element, um auf die Schnellverwaltung Ihrer Aufgabe und deren Ausführungsprotokoll zuzugreifen:

Oben auf der Seite können Sie auf die Schaltfläche klicken, um die Aufgabe manuell einmal auszuführen:


War diese FAQ nützlich?

Dieser Leitfaden erklärt, wie Sie ownCloud (oder Nextcloud, eine verbesserte Version von Owncloud) in wenigen Klicks auf den bezahlten Webhosting-Angeboten installieren.

 

Unabhängig von Ihren Hosting-Produkten bietet Infomaniak auch einen leistungsfähigen Cloud-Service: kDrive (Speicherung, Synchronisation und Freigabe von Dateien).

 

Vorwort

  • OwnCloud ist eine der Anwendungen (nicht von Infomaniak entwickelt) und ermöglicht die Einrichtung eines Dateispeicher- und Freigabesystems in einer "Cloud", die Sie vollständig kontrollieren (Benutzerverwaltung, Berechtigungen, Quoten, zugehörige mobile Anwendungen usw.).
  • Im Gegensatz zu anderen Hosting-Anbietern erlaubt Infomaniak die Nutzung von ownCloud auf seinen Hosting-Paketen:
    • Eine persönliche Nutzung ist auf den geteilten Webhosting-Paketen erlaubt.
    • Für eine intensive und professionelle Nutzung wird empfohlen, einen Cloud-Server zu wählen, um ownCloud oder Nextcloud zu installieren.

 

ownCloud installieren

Voraussetzungen

  • Ein Infomaniak-Webhosting besitzen (bestellen, falls erforderlich).
  • Aktualisieren Sie den Abschnitt Datenbanken, falls erforderlich (insbesondere für Nextcloud).
  • Wenn bereits eine leere Website auf dem Hosting vorhanden ist, klicken Sie auf die Schaltfläche wie im unten stehenden Bild und gehen Sie direkt zu Schritt 8:
     

Um auf das Webhosting zuzugreifen und eine neue Website mit der Anwendung zu installieren:

  1. Klicken Sie hier, um auf die Verwaltung Ihres Hostings im Infomaniak-Manager zuzugreifen (Hilfe benötigt?).
  2. Klicken Sie direkt auf den Namen, der dem Hosting zugewiesen ist, auf dem die Anwendung installiert werden soll.
  3. Klicken Sie auf die Schaltfläche Website hinzufügen:
  4. Wählen Sie die Zwischenoption für den Einsatz von Tools.
  5. Klicken Sie auf Weiter:
  6. Wählen Sie die Domain oder Subdomain und die erweiterten Optionen, falls erforderlich, und klicken Sie dann auf Weiter:
  7. Warten Sie einige Minuten, bis die Website erstellt ist:
  8. Wählen Sie die gewünschte Anwendung aus (falls erforderlich, filtern und suchen):
  9. Klicken Sie auf Weiter unten auf der Seite:
  10. Lassen Sie den Standardort oder wählen Sie, die App in einem neuen Ordner zu installieren, den Sie mit einem Symbol rechts neben Punkt 10 im Bild erstellen können.
  11. Wählen Sie gegebenenfalls eine frühere Version zur Installation aus, falls erforderlich.
  12. Klicken Sie auf Weiter:
  13. Konfigurieren Sie Benutzername und Passwort.
  14. Geben Sie gegebenenfalls bestimmte erweiterte Einstellungen an (z. B. Backup-Typ).
  15. Nehmen Sie die Nutzungsbedingungen der ausgewählten App zur Kenntnis und akzeptieren Sie diese.
  16. Klicken Sie auf Weiter:
  17. Bestätigen Sie die Installation der Anwendung im nächsten Schritt und warten Sie:
    • Nehmen Sie eventuelle Fehlermeldungen auf dem Bildschirm zur Kenntnis, falls z. B. der ausgewählte Installationsordner nicht leer ist oder die PHP-Version der Website, auf der Sie die Installation versuchen, nicht kompatibel ist.

War diese FAQ nützlich?

Dieser Leitfaden erklärt die Funktion der Option "MySQL-Präfix" in den Parametern einer Website und deren Auswirkungen auf die Funktionsweise Ihrer Webanwendungen (CMS) und PHP-Skripte.

 

Vorwort

  • Wenn die Option "MySQL-Präfix" für eine Website aktiviert ist, müssen Sie das Präfix "wxyz_" nicht mehr vor den Namen und die Benutzer Ihrer MySQL-Datenbanken hinzufügen.
  • Ein PHP-Skript kann sich somit mit dem Benutzer "monuser" und einer Datenbank "mabase" mit MySQL verbinden, und der Zugriff erfolgt automatisch mit dem Benutzer "wxyz_monuser" und der Datenbank "wxyz_mabase".
  • ⚠ Wenn Sie eine Migration von einem alten Infomaniak-Angebot durchführen:
    • Nach der Migration einer Website von der alten Konsole ist die Option "MySQL-Präfix" standardmäßig aktiviert, um die Verbindung Ihrer Webanwendungen (WordPress, Joomla, Drupal usw.) und PHP-Skripte mit Ihren MySQL-Datenbanken automatisch aufrechtzuerhalten.
    • Um die ordnungsgemäße Funktion Ihrer Websites im Falle einer Migration Ihres Hostings auf einen anderen Server sicherzustellen, wird dringend empfohlen, diese Funktion zu deaktivieren und die damit verbundenen Anpassungen vorzunehmen.

 

MySQL-Präfix-Option verwalten

Weitergehen mit Umgebungsvariablen

Es ist möglich, Umgebungsvariablen direkt über den Manager für Ihre gesamte Website zu konfigurieren:

  1. Klicken Sie hier, um auf die Verwaltung Ihres Produkts im Infomaniak Manager zuzugreifen (Hilfe benötigt?).
  2. Klicken Sie direkt auf den Namen, der dem betreffenden Produkt zugewiesen wurde:
  3. Klicken Sie auf Verwalten unter Erweiterte Einstellungen:
  4. Klicken Sie auf die Registerkarte PHP / Apache.
  5. Aktivieren oder deaktivieren Sie den Umschalter (toggle switch) MySQL-Präfix:
  6. Klicken Sie auf die Schaltfläche Speichern unten auf der Seite.
  7. Führen Sie die notwendigen Anpassungen in den Konfigurationsdateien Ihrer Webanwendungen und PHP-Skripte durch…

 

Auswirkungen und durchzuführende Anpassungen

Nach der Deaktivierung der Option MySQL-Präfix für eine Website können einige PHP-Skripte oder CMS möglicherweise nicht mehr funktionieren. Um die Verbindung zu Ihren Datenbanken wiederherzustellen, müssen Sie unbedingt die folgenden Informationen in der (den) Konfigurationsdatei(en) der betroffenen Skripte aktualisieren:

  • der Name der MySQL-Datenbank: Sie müssen das Präfix Ihres Servers hinzufügen
    • vorher: dbname
    • nachher: wxyz_dbname
  • der Benutzer der MySQL-Datenbank: Sie müssen das Präfix Ihres Servers hinzufügen
    • vorher: dbuser
    • nachher: wxyz_dbuser

War diese FAQ nützlich?

Diese Anleitung behandelt die Weiterleitung des Webverkehrs an einen bestimmten Port, einschließlich der Verwendung einer dedizierten IP und einer spezifischen Webanwendung (wie z.B. Node oder Varnish).

 

Voraussetzungen

 

Weiterleitung des Webverkehrs an einen bestimmten Port

Standardmäßig wird der Webverkehr auf dem Cloud-Server an Apache gesendet. Um die Anfragen an ein Node-Skript oder einen anderen Dienst (vorausgesetzt, er "hört" auf einem Port zwischen 4000 und 4009) zu senden, müssen Sie HAProxy verwenden.

Dies gilt insbesondere für Server wie Express, Socket.IO, Meteor.js, Nuxt.js, Django, Flask, Ruby on Rails, möglicherweise sogar Java (J2E) usw.

Dazu müssen Sie sicherstellen, dass der Dienst auf einem Port zwischen 4000 und 4009 hört (z.B. mit server.listen(4000) für Express oder einen einfachen HTTP Node-Server, aber je nach Projekttyp auf andere Weise, in einer Konfigurationsdatei, im Code oder anders) und auf allen Schnittstellen (0.0.0.0).

Es ist auch notwendig, HAProxy wie im folgenden Beispiel zu konfigurieren:

  1. Klicken Sie hier, um auf die Verwaltung Ihres Cloud-Servers im Infomaniak Manager zuzugreifen (Hilfe benötigt?).
  2. Klicken Sie direkt auf den Namen des betreffenden Cloud-Servers.
  3. Klicken Sie im linken Seitenmenü auf Fast Installer.
  4. Klicken Sie auf das Aktionsmenü ⋮ rechts neben HAProxy.
  5. Klicken Sie auf Konfigurieren:
  6. Wählen Sie die gewünschten Informationen aus und speichern Sie:

 

Abrufen der Quell-IP einer Anfrage

Wenn Sie den Webverkehr an Ihre Webanwendung weiterleiten, ändert sich die Verarbeitung der Anfragen, und die Anfrage wird zunächst von einem reverse proxy (lokal auf dem Server) empfangen, der die Anfrage dann an den gewählten Port weiterleitet. Daher geben die Methoden, die normalerweise zum Abrufen der IP des Besuchers verwendet werden, die IP des reverse proxy anstelle der des Besuchers zurück.

Um die tatsächliche Quell-IP des Besuchers in diesen Fällen abzurufen, müssen Sie einen HTTP-Header namens X-Forwarded-For konsultieren, der die bei jeder Weiterleitung gesammelten Quell-IPs enthält. Dieser Header enthält daher als Letztes die ursprüngliche IP-Adresse des Clients, die es ermöglicht, den tatsächlichen Besucher zu identifizieren.

Achtung: Es ist wichtig zu beachten, dass HTTP-Header manipuliert werden können, was Sicherheitsrisiken birgt. Um diese Risiken zu minimieren, wird empfohlen, zu überprüfen, ob die Anfrage tatsächlich von einem vertrauenswürdigen Server stammt, bevor dem Inhalt des Headers X-Forwarded-For vertraut wird. Diese Überprüfung kann die Sicherstellung umfassen, dass die Anfrage von einem vertrauenswürdigen Zwischenserver übertragen wurde, der durch eine vorab festgelegte Liste von IP-Adressen identifiziert wird. Wenn die Website eine dedizierte IP verwendet, sind die vertrauenswürdigen Server:

  • 83.166.133.15
  • 83.166.133.17
  • 83.166.133.16
  • 84.16.92.5
  • 84.16.92.43
  • 10.2.32.255
  • 10.2.34.164

War diese FAQ nützlich?

Dieser Leitfaden erklärt, wie Sie auf phpMyAdmin mit einem Webhosting zugreifen.

 

Vorwort

  • phpMyAdmin ist ein Open-Source-Admin-Tool, das zur Verwaltung Ihrer MySQL- und MariaDB-Datenbanken über eine intuitive Weboberfläche entwickelt wurde.
  • Es ermöglicht die Ausführung komplexer Operationen wie die Ausführung von SQL-Abfragen, die Erstellung von Tabellen oder das Importieren und Exportieren von Daten, ohne die Befehlszeile verwenden zu müssen.

 

Auf phpMyAdmin zugreifen

Um auf das Webhosting im Abschnitt Datenbanken zuzugreifen:

  1. Hier klicken, um auf die Verwaltung Ihres Hostings im Infomaniak Manager zuzugreifen (Hilfe benötigt?).
  2. Klicken Sie direkt auf den Namen, der dem betreffenden Hosting zugewiesen wurde:
  3. Klicken Sie auf den Pfeil rechts von Datenbanken im linken Seitenmenü.
  4. Klicken Sie auf Datenbanken im linken Seitenmenü.
  5. Klicken Sie auf Zu phpMyAdmin verbinden:
    • Der richtige Server und ein temporärer Benutzer werden automatisch ausgefüllt.

 

Sie können auch auf das Aktionsmenü ⋮ klicken, das sich rechts neben einem Datenbankbenutzer befindet:

  • Der richtige Server wird automatisch ausgefüllt.
  • Das zu eingebende Passwort entspricht dem Datenbankbenutzer (dem, den Sie bei der Erstellung des MySQL-Benutzers gewählt haben neu definieren, wenn Sie es vergessen haben):

War diese FAQ nützlich?

Dieser Leitfaden erklärt, wie Sie ein CDN aktivieren, um ein Infomaniak Webhosting zu optimieren.

 

Vorwort

  • CDN steht für "Content Delivery Network" auf Englisch, was sich ins Französische mit "Content Delivery Network" übersetzen lässt.
  • Ein CDN speichert eine Kopie des Inhalts Ihrer Website (Bilder, Videos, CSS/JS-Dateien) auf mehreren geografisch verteilten Servern.
  • Wenn ein Benutzer auf Ihre Website zugreift, stellt das CDN diesen Inhalt vom nächstgelegenen Server bereit, wodurch die Ladezeiten reduziert werden:
    • Ihre Website lädt für die Besucher schneller, was die Absprungrate senken und die Benutzererfahrung verbessern kann.
    • Durch die Verteilung des Inhalts entlastet das CDN Ihren Hauptserver, wodurch die Leistung und Verfügbarkeit verbessert werden.
    • Einige CDNs bieten Sicherheitsfunktionen wie Schutz vor DDoS-Angriffen und Datensicherheit.

 

Ein CDN einrichten

Um ein CDN zu verwenden, müssen Sie in der Regel Anpassungen an der Konfiguration Ihres Domainnamens vornehmen, insbesondere an den DNS-Einträgen. Dadurch wird der Verkehr Ihrer Website zum Netzwerk der CDN-Server geleitet. Daher im Allgemeinen:

  1. Erstellen Sie ein Konto auf der Website des von Ihnen gewählten CDN und fügen Sie Ihre Website hinzu.
  2. Passen Sie die DNS-Zone Ihres Domainnamens gemäß den Anweisungen des CDN an.
  3. Testen Sie Ihre Website, um sicherzustellen, dass das CDN ordnungsgemäß funktioniert.

 

Spezifischer Leitfaden für Cloudflare

Für Kunden, die ihre Website gegenüber den Überlastungen optimieren möchten, die durch den intensiven Durchgang von Bots verursacht werden, wird die Verwendung eines CDN wie Cloudflare häufig empfohlen. Das CDN Cloudflare ermöglicht die Optimierung der Leistung und Sicherheit einer Website mit den folgenden Funktionen:

  • Caching des statischen Inhalts einer Website
  • Minimierung des HTML-, CSS- und JavaScript-Codes
  • Grundlegender Schutz vor DDoS-Angriffen
  • usw.

Um Cloudflare einzurichten:

  1. Wenn notwendig, erstellen Sie ein Konto bei Cloudflare.
  2. Fügen Sie den Domainnamen der betreffenden Website hinzu.
  3. Übernehmen Sie alle DNS-Einträge der Zone des betreffenden Domänennamens bei Cloudflare (A-Einträge, MX, TXT, NS usw.).
  4. Im Infomaniak Manager ändern Sie die DNS-Einträge des betreffenden Domänennamens mit den von Cloudflare angegebenen DNS-Servern.

Hinweis: mod_cloudflare ist standardmäßig auf allen bezahlten Webhostings aktiviert.

 

Cloudflare Rate Limit aktivieren

In der Standardkonfiguration fungiert Cloudflare lediglich als Vermittler zwischen der Website und Infomaniak, indem alle Anfragen an die Infomaniak-Server weitergeleitet werden. Somit erreichen die Anfragen bei Verkehrsanstiegen oder Angriffen zwar den Ursprungsserver, jedoch mit Cloudflare-IP-Adressen, was die Verwaltung der Abschwächung auf einem gemeinsamen Server erschwert.

Die Einrichtung von "Rate Limiting"-Regeln im Cloudflare Application Firewall ist nun eine effektive Lösung. Diese Funktion begrenzt die Anzahl der an den Server gesendeten Anfragen, blockiert aggressive Scans und schützt den Server vor übermäßiger Überlastung.

 

Und auch…

… Amazon CloudFront

Wenn Sie bereits AWS-Dienste nutzen, ist CloudFront einfach einzurichten. Erstellen Sie eine Verteilung, konfigurieren Sie die Einstellungen und verbinden Sie sie mit Ihrer Website.

… Fastly

Melden Sie sich bei Fastly an, konfigurieren Sie Ihren Dienst, indem Sie Ihre Website hinzufügen und die Cache-Einstellungen festlegen. Fastly bietet erweiterte Konfigurationsoptionen.


War diese FAQ nützlich?

Dieser Leitfaden erklärt, wie Sie die Konfiguration der automatischen Sicherung der Infomaniak Webanwendungen (Joomla, Drupal, Typo3, PrestaShop, ownCloud, usw.) ändern, die in den bezahlten Webhosting-Angeboten enthalten sind.

 

Vorwort

  • Dies betrifft nicht WordPress, das über Folgendes gesichert und wiederhergestellt werden kann:

 

Sicherungen konfigurieren

Um die Sicherungen der Apps zu verwalten:

  1. Hier klicken, um auf die Verwaltung Ihrer Website im Infomaniak Manager zuzugreifen (Hilfe benötigt?).
  2. Klicken Sie direkt auf den Namen, der der betreffenden Website zugewiesen wurde:
  3. Klicken Sie auf das Aktionsmenü ⋮ rechts neben der betreffenden Webanwendung.
  4. Klicken Sie auf Einstellungen der Anwendung:
  5. Klicken Sie auf Bearbeiten rechts neben der Anwendung:
  6. Unter der Registerkarte Konfiguration klicken Sie auf das Kontrollkästchen, um auf die erweiterte Konfiguration zuzugreifen.
  7. Wählen Sie die gewünschten Aktualisierungs- und Sicherungsmodi aus:
    • 7 aktuelle Sicherungen werden gespeichert sowie die von vor 15 und 30 Tagen.
  8. Speichern Sie die Änderungen mit der Schaltfläche unten rechts:

 

Mehr erfahren


War diese FAQ nützlich?

Dieser Leitfaden erklärt, wie Sie Ihre Website und deren Besucher vor der missbräuchlichen Nutzung von MIME-Type-Sniffing schützen.

 

Vorwort

  • MIME-Type-Sniffing, oder MIME-Type-Erkennung, ist eine Technik, die von Webbrowsern verwendet wird, um den Inhaltstyp einer Ressource zu bestimmen, wenn der vom Server bereitgestellte MIME-Typ mehrdeutig, fehlt oder falsch ist.
  • Obwohl dies manchmal die Benutzererfahrung verbessern kann, indem der Inhalt trotz Serverkonfigurationsfehlern zugänglich gemacht wird, führt diese Funktion auch erhebliche Sicherheitslücken ein:
    • Wenn ein Browser MIME-Type-Sniffing durchführt, kann er eine Textdatei als ausführbares Skript interpretieren und somit Tür und Tor für Cross-Site-Scripting-Angriffe (XSS) öffnen.
    • Zum Beispiel könnte eine Datei, die als reiner Text verarbeitet werden sollte, als JavaScript interpretiert werden, wodurch ein Angreifer schädlichen Code im Browser des Benutzers ausführen kann.
  • Durch das Deaktivieren von MIME-Type-Sniffing schützen Sie die Besucher vor der unbefugten Ausführung schädlicher Skripte und stärken gleichzeitig die allgemeine Sicherheit Ihrer Website, indem Sie potenzielle Angriffspunkte reduzieren.

 

MIME-Type-Sniffing deaktivieren

Um Benutzer und Webanwendungen vor dieser Art von Schwachstellen zu schützen, können Sie die automatische Erkennung des Ressourcentyps über die Datei .htaccess Ihrer Websites deaktivieren, um dem Browser mitzuteilen, sich strikt auf den vom Server angegebenen MIME-Typ zu verlassen, ohne zu versuchen, ihn zu erraten.

Durch das Einfügen des folgenden Codes in Ihre Datei .htaccess stellen Sie sicher, dass MIME-Type-Sniffing deaktiviert ist, sofern das Modul mod_headers (das das Hinzufügen des folgenden Headers ermöglicht) auf Ihrem Apache-Server aktiviert ist:

  1. Öffnen Sie die Datei .htaccess der betreffenden Website über ein FTP-Programm/FTP-Client oder den Web FTP.
  2. Fügen Sie den folgenden Code hinzu:

    <IfModule mod_headers.c>
        Header always set X-Content-Type-Options "nosniff"
    </IfModule>
  3. Speichern Sie die Datei .htaccess.

War diese FAQ nützlich?

Diese Anleitung erklärt, wie Sie den Speicherplatz eines Webhostings von Infomaniak anzeigen und die Größe der Verzeichnisse anzeigen.

 

Große Ordner auf einem Webhosting finden

Dafür:

  1. Melden Sie sich per SSH auf dem Server an (Hilfe benötigt?).
  2. Führen Sie den folgenden SSH-Befehl aus:

    ncdu
  3. Navigieren Sie durch die Ordnerstruktur mit den Pfeiltasten der Tastatur.
  4. Beenden Sie mit der Tastenkombination STRG + C.

War diese FAQ nützlich?