• Über uns |
  • Blog |
  • Kontakt Verkauf |
  • Knowledgebase |
  • Login Webmail
ORC Webhosting Logo
  • Home
  • Hosting
    • Premium Webhosting
    • Easy Webhosting
    • Homepage-Baukasten SitePad
    • Roundcube WebMail
    • Gratis Webseiten Umzug
  • Domains
  • VPS-Server
  • de_CHDeutsch
    • en_USEnglish
    • it_ITItalian
    • es_ESSpanish
    • fr_FRFrench
    • pt_PTPortuguese
    • ukUkrainian
ORC Webhosting GmbH Landquart/Schweiz
Kunden Login

Knowledgebase

Erfahren Sie leicht verständlich wie Sie unsere Webhosting Services mit voller Power nutzen können.

Meist gesuchte Kategorie emailcpanelsshdnsdomains

Datenbanken

9
  • Was ist der MySQL-Hostname?
  • Wie wird die Größe der Datenbank reduziert?
  • Wie exportiert man eine Datenbank mit phpMyAdmin?
  • Datenbank reparieren über phpMyAdmin in cPanel
  • Wie erstelle ich einen Datenbankbenutzer in cPanel?
  • Wie kann ich die Größe der Datenbank meiner Website überprüfen?
  • Was ist PHPMyAdmin und wo kann ich darauf zugreifen?
  • So erstellen Sie eine MySQL-Datenbank mit cPanel
  • Wie importiert man eine Datenbank mit phpMyAdmin?

Videoanleitungen

16
  • Wie ändere ich die PHP-Version in cPanel?
  • Wie exportiert man eine Datenbank mit phpMyAdmin?
  • Wie finde ich mein cPanel Passwort?
  • Datenbank reparieren über phpMyAdmin in cPanel
  • Wie verwalte ich die DNS-Zonen für meine Domains in cPanel ?
  • Wie erstelle ich einen Datenbankbenutzer in cPanel?
  • Wie installiere ich WordPress mit dem cPanel Toolkit?
  • Wie erstellt man E-Mail-Konten in cPanel?
  • Wie verwaltet man Domain Umleitungen in cPanel?
  • Wie verwalte ich meine Domains in cPanel?
  • Wie ändere ich das e-Mail Passwort?
  • Wie kann ich die gzip Komprimierung aktivieren?
  • Wie setze ich mein cPanel-Passwort zurück?
  • Wie kann ich mich im cPanel anmelden?
  • Was ist Webhosting?
  • So erstellen Sie eine MySQL-Datenbank mit cPanel

Files

8
  • Wie erstelle ich ein FTP Konto in cPanel?
  • Wie erstelle ich eine phpinfo-Datei?
  • Was ist FTP?
  • Wie übertrage ich Dateien mit dem FileZilla FTP Client?
  • Bearbeitung der Hosts-Datei auf Ihrem Mac
  • Wie verwende ich den Dateimanager?
  • Wie verwalte ich die Speicherplatznutzung in cPanel
  • Wie stelle ich mit FileZilla eine Verbindung her?

cPanel

39
  • Wie schütze ich ein Verzeichnis in cPanel mit einem Passwort?
  • Wie aktiviere/deaktiviere ich mod_security in cPanel?
  • Wie kann ich ein Backup wiederherstellen?
  • Wie installiere ich Webanwendungen mit dem Softaculous-Autoinstaller in cPanel
  • Wie richte ich eine Node.js-Anwendung in cPanel ein?
  • Wie schütze ich meine .htaccess-Datei?
  • WordPress Manager of Softaculous
  • Was sind Subdomains? Verwendung und Vorteile
  • Verwenden der „Team verwalten“ in cPanel
  • WordPress Staging: richten eine Testumgebung ein
  • Wie werden versteckte Dateien im CPanel-Dateimanager angezeigt?
  • Verbindung zwischen der Hauptdomäne und einer Zusatzdomän
  • So erstellen Sie eine MySQL-Datenbank mit cPanel
  • Wie verwende ich den Dateimanager?
  • Wie verwalte ich meine Domains in cPanel?
  • Wie verwaltet man Domain Umleitungen in cPanel?
  • Was ist PHPMyAdmin und wo kann ich darauf zugreifen?
  • Wie erstellt man E-Mail-Konten in cPanel?
  • e-Mail-Adressen in cPanel verwalten
  • Wie kann ich die Größe der Datenbank meiner Website überprüfen?
  • Wie installiere ich WordPress mit dem cPanel Toolkit?
  • Wie erstelle ich einen Datenbankbenutzer in cPanel?
  • Wie wird die Größe der Datenbank reduziert?
  • Wie verwalte ich die Speicherplatznutzung in cPanel
  • E-Mail-Weiterleitung erstellen in cPanel
  • e-Mail Autoresponder in cPanel erstellen
  • e-Mail Zustellung nachverfolgen in cPanel
  • Wie ändere ich die PHP-Version in cPanel?
  • Wie verwalte ich die DNS-Zonen für meine Domains in cPanel ?
  • Datenbank reparieren über phpMyAdmin in cPanel
  • Wie erstelle ich einen DMARC-Eintrag mit cPanel?
  • Wie exportiert man eine Datenbank mit phpMyAdmin?
  • Wie finde ich mein cPanel Passwort?
  • Wie ändere ich das e-Mail Passwort?
  • Wie kann ich die gzip Komprimierung aktivieren?
  • Wie setze ich mein cPanel-Passwort zurück?
  • Wie kann ich mich im cPanel anmelden?
  • htaccess Weiterleitungen und Rewrite Rules
  • Was ist der Unterschied zwischen dem Kundencenter und dem cPanel?

Domains

18
  • ccTLD
  • A-Record
  • Was ist ein Administrative Contact
  • EPP Code: Umfassende Erklärung und Bedeutung beim Domaintransfer
  • DNS Verbreitung-Domain-Aenderungen
  • Wie transferiere ich eine Domain zu ORC Webhosting?
  • DNS Management im Kundencenter
  • Wie lange dauert es bis meine Domain auf meine Website zeigt?
  • Was ist eine Domain?
  • Wann verfällt eine Domain?
  • Was ist WHOIS?
  • Was ist Domain Parken?
  • Was sind Subdomains? Verwendung und Vorteile
  • Alles über Domaintransfer
  • Wie verwalte ich die DNS-Zonen für meine Domains in cPanel ?
  • Wie verwaltet man Domain Umleitungen in cPanel?
  • Wie verwalte ich meine Domains in cPanel?
  • Was sind meine Nameserver?

eMail

13
  • Wie wird eine E-Mail-Signatur auf dem iPhone eingerichtet?
  • Wie richte ich meine e-Mail in Outlook ein?
  • Wie werden eMail Filter in cPanel verwaltet?
  • E-Mail auf dem iPhone einrichten
  • Mail SPF Check Failed
  • Wie verwalte ich die globalen E-Mail-Filter in cPanel?
  • e-Mail-Adressen in cPanel verwalten
  • E-Mail-Weiterleitung erstellen in cPanel
  • e-Mail Autoresponder in cPanel erstellen
  • e-Mail Zustellung nachverfolgen in cPanel
  • Wie erstelle ich einen DMARC-Eintrag mit cPanel?
  • Wie erstellt man E-Mail-Konten in cPanel?
  • Wie ändere ich das e-Mail Passwort?

Kundencenter

11
  • Wie kontaktiere ich den ORC Webhosting Support?
  • Warum wurde mein Webhosting gesperrt?
  • Wie kann ich ein Backup wiederherstellen?
  • ORC Webhosting Kundencenter Übersicht
  • Zugang zum ORC Webhosting Kundenbereich
  • Wie transferiere ich eine Domain zu ORC Webhosting?
  • DNS Management im Kundencenter
  • Wie finde ich mein cPanel Passwort?
  • Wie setze ich mein cPanel-Passwort zurück?
  • Was ist der Unterschied zwischen dem Kundencenter und dem cPanel?
  • Was sind meine Nameserver?

Wordpress

33
  • Webdesign und SEO: So optimieren Sie Ihre Website
  • Wie mache ich aus einer Multi-Site eine Single-Site
  • WordPress Child Theme und wie man eines erstellt
  • Verstehen des Persistent Object-Cache: Wann er wichtig ist und wann man ihn ignorieren kann
  • Was ist ein WordPress-Plugin und wie installiere ich ein neues Plugin?
  • Wie verwalte ich Benutzer in WordPress?
  • Allgemeine Einstellungen in WordPress konfigurieren
  • Wie installiere ich WooCommerce?
  • Wie verwendet man Yoast SEO in WordPress
  • Wie kann ich in WordPress neue Menüs erstellen und verwalten?
  • Wie erstellt man neue Blog-Beiträge in WordPress
  • Wie bearbeitet man das Header-Bild in WordPress
  • Wie kann ich das Admin-Passwort in WordPress ändern?
  • Wie erstellt man Kategorien und Unterkategorien in WordPress
  • So konfigurieren Sie die WordPress Medien Einstellungen
  • Ein neues WordPress Theme installieren
  • Wie schütze ich meine .htaccess-Datei?
  • WordPress Manager of Softaculous
  • Was ist ein Permalink in WordPress?
  • Was ist der Navigator in Elementor
  • WordPress SMTP: Wie man SMTP für den E-Mail-Versand einrichtet
  • Die Bedeutung der functions.php in WordPress
  • Was ist ein Pingback in WordPress?
  • Behebung von 404-Fehler nach der Anpassung von WordPress-Permalinks
  • Die 10 häufigsten Fehler in WordPress und wie man sie behebt
  • Die Integration von KI mit dem AI Engine-Plugin
  • Was ist eine Kategorie in WordPress?
  • Was ist ein Featured Image in WordPress?
  • Was ist ein absoluter Pfad in WordPress?
  • WP-Cron deaktivieren für schnellere Leistung
  • Favicons in WordPress: So steigern Sie Ihre Markenpräsenz
  • WordPress Staging: richten eine Testumgebung ein
  • Wie installiere ich WordPress mit dem cPanel Toolkit?

Diverses

36
  • Linuxbefehle
  • Starkes Passwort erstellen: So geht es richtig
  • Webdesign und SEO: So optimieren Sie Ihre Website
  • Wie erstelle ich eine phpinfo-Datei?
  • Was ist FTP?
  • Wie übertrage ich Dateien mit dem FileZilla FTP Client?
  • Wie aktiviere/deaktiviere ich mod_security in cPanel?
  • Was ist der Unterschied zwischen der Google Search Console und Google Analytics?
  • Bounce Rate
  • Bitmap-Grafiken
  • Apache
  • Was sind automatische Updates
  • Was ist eine API (Application Programming Interface)?
  • Was ist AJAX (Asynchronous JavaScript and XML)?
  • Was ist ein Absoluter Pfad
  • VPN-Client APP Setup
  • Wie erstellen Sie ein Favicon?
  • Behebung des Site-Fehlers: «Der ionCube PHP Loader muss installiert werden
  • Was ist IonCube Loader? Ein umfassender Einblick
  • Was ist gemeint mit Gigabyte, Megabyte, GB, und MB?
  • Was ist Leverage Browser Caching?
  • Wann ist die Verwendung von JPEG oder PNG Bildern sinnvoll?
  • Wie schütze ich meine .htaccess-Datei?
  • Was ist eine Domain?
  • Was ist SEO und wie funktioniert es?
  • Was ist DuckDuckGo?
  • Wie lösche ich den DNS Cache auf dem Computer?
  • Website-Erstellung: Kosten und Aufteilung in verschiedene Bereiche
  • Was ist ein absoluter Pfad in WordPress?
  • So erstellen Sie perfekte Screenshots auf einem Mac
  • Favicons in WordPress: So steigern Sie Ihre Markenpräsenz
  • Bearbeitung der Hosts-Datei auf Ihrem Mac
  • Wie ändere ich die PHP-Version in cPanel?
  • htaccess Weiterleitungen und Rewrite Rules
  • Was ist eine Uptime Garantie
  • Wie stelle ich mit FileZilla eine Verbindung her?
  • Home
  • Docs
  • cPanel
  • htaccess Weiterleitungen und Rewrite Rules
Kategorien anzeigen

.htaccess Weiterleitungen und Rewrite Rules

Einleitung

.htaccess-Dateien können im Root-Verzeichnis einer Website (z. B. /home/user/public_html/) verwendet werden, um Besucher von einem Dokument zu einem anderen innerhalb Ihrer Website umzuleiten. .htaccess-Regeln sind rekursiv, was bedeutet, dass Regeln, die in /home/user/public_html/.htaccess geschrieben wurden, für /home/user/public_html und /home/user/public_html/test/directory gelten, es sei denn, die spezifische Regel wird durch eine Regel in einer .htaccess-Datei in einem Verzeichnis darunter aufgehoben.

Es gibt verschiedene Arten von Weiterleitungen, die über .htaccess-Dateien eingerichtet werden können.

Anforderungen

Diese Funktion benötigt das mod_rewrite Modul in Apache. Dieses ist standardmäßig auf allen ORC Webhosting Systemen aktiviert.

301 (permanente) Weiterleitung

Dies ist der häufigste Typ und normalerweise der, den Sie verwenden möchten. Der Unterschied zwischen 301 und 302 ist gering, aber bemerkenswert. 301 (permanent) zeigt an, dass die alte Link-URL (umgeleitete URL) nicht mehr verwendet wird. Während eine 302-Weiterleitung anzeigt, dass die alte URL vorübergehend offline ist und in Kürze wieder verfügbar sein wird.

302 (vorübergehende) Weiterleitung

Wie bereits erwähnt, ist die 302-Umleitung eine temporäre Umleitungslösung. Sie ist auch die Standardumleitungsregel von Apache. Wenn Sie also Ihre Methode/Option festlegen, müssen Sie wissen, ob es sich um eine permanente oder temporäre Umleitung handelt.

Für alle Dokumentationen/Artikel verwenden wir 301-Weiterleitungen.

Die .htaccess-Datei erstellen und auf den Server laden

Die Erstellung der .htaccess-Datei für 301- oder 302-Weiterleitungen ist einfach. Öffnen Sie einfach Ihren bevorzugten Text-/Dokumenteditor und erstellen Sie eine neue leere Datei. Fügen Sie dem Dokument den entsprechenden Code/Inhalt hinzu und speichern Sie die Datei als „htaccessrules.txt“. Nachdem Sie die genauen Regeln im Dokument überprüft haben, verwenden Sie Ihren bevorzugten FTP- oder SFTP-Client und laden Sie das Dokument in den Dokumentenstamm Ihrer Website (public_html) hoch. Nachdem Sie das Dokument hochgeladen haben, benennen Sie es einfach in .htaccess um.

Code-Beispiele und Umleitungsszenarien

Umleitung einer einzelnen Seiten-URL (HTML/PHP-Datei) auf eine andere Seite

Redirect 301 /alteseite.html http://www.meinedomain.ch/neueseite.html

Umleitung der URL eines Ordners/Verzeichnisses (einschließlich aller untergeordneten Inhalte) auf einen anderen Ordner/Verzeichnis

RedirectMatch 301 ^/altername/ http://www.meinedomain.ch/neuername/

Leiten Sie einen ganzen Domain-Namen auf einen anderen Domain-Namen um.

RedirectMatch 301 ^(.*)$ http://www.meinedomain.ch

Umleitung von .html nach .php

RedirectMatch 301 (.*)\.html$ http://www.meinedomain.ch$1.php

Umleitung von www auf nicht-www (Entfernen von www)

RewriteEngine On
  RewriteCond %{HTTP_HOST} ^www\.meinedomain\.ch$ [NC]
  RewriteRule ^(.*)$ http://meinedomain.ch/$1 [L,R=301]

Umleitung von nicht-www zu www (www erzwingen)

 RewriteEngine On
  RewriteCond %{HTTP_HOST} !^www\.meinedomain\.ch$ [NC] 
  RewriteRule ^(.*)$ http://www.meinedomain.ch/$1 [L,R=301]

http auf https umleiten (https erzwingen)

Hier sind zwei verschiedene Beispiele, wie man das machen kann. Wir können dies mit Redirect in einem If-Block tun:

<If "%{HTTPS} == 'off'">
    Redirect permanent "/" "https://meinedomain.ch"
</If>

Dies kann auch mit Hilfe von Rewrite-Regeln geschehen. Es ist vielleicht besser, diese Komplexität zu vermeiden, aber wenn bereits Rewrite-Regeln in der .htaccess-Datei vorhanden sind, kann es trotzdem notwendig sein, Rewrite-Regeln zu verwenden:

  RewriteCond %{HTTPS} off
  RewriteRule (.*) https://%{SERVER_NAME}/$1 [R=permanent,L]

Die offizielle Apache .htaccess Redirect-Dokumentation finden Sie hier: Apache Rewrite Guide.

Wie bearbeite ich die htaccess-Datei über den cPanel Filemanager?

Die .htaccess-Datei enthält Anweisungen, die dem Server mitteilen, wie er sich in bestimmten Szenarien verhalten soll, und sich direkt auf die Funktionsweise Ihrer Website auswirken.

Umleitungen und Umschreiben von URLs sind zwei sehr häufige Anweisungen, die wir oben bereits erläutert haben, die in einer .htaccess-Datei zu finden sind. Viele Skripte wie WordPress, Drupal, Joomla und Magento fügen Anweisungen zur .htaccess hinzu, damit diese Skripte funktionieren können.

Möglicherweise müssen Sie die .htaccess-Datei aus verschiedenen Gründen irgendwann bearbeiten. Dieses Video zeigt, wie Sie die Datei bearbeiten.

Loggen Sie sich in Ihren cPanel-Account ein und klicken Sie auf das Dateimanager-Symbol im Bereich Dateien.

htaccess-datei und rewrite regeln
.htaccess in cPanel bearbeiten

Der cPanel Dateimanager öffnet sich. Navigieren Sie zu dem Verzeichnis, in dem sich Ihre .htaccess-Datei befindet. Wenn Sie die .htaccess-Datei Ihres Root-Verzeichnisses bearbeiten möchten, navigieren Sie wie in unserem Beispiel zum Ordner public_html.

Klicken Sie mit der rechten Maustaste auf die .htaccess-Datei und wählen dann im Kontextmenü «bearbeiten».

htaccess-datei und rewrite regeln
Datei im Ordner public_html

Wenn das kleine Bearbeitungsfenster geöffnet ist, klicken Sie auf die Schaltfläche Bearbeiten. Es öffnet sich ein neues Fenster mit Optionen, die Sie bearbeiten können.

htaccess weiterleitungen

Nehmen Sie die Änderungen an Ihrer .htaccess-Datei vor. Klicken Sie anschließend auf die Schaltfläche Änderungen speichern.

Sie die Änderungen

Sie können Ihre htaccess nicht sehen?

Wenn die .htaccess-Datei nicht angezeigt wird, klicken Sie im Dateimanager auf die Schaltfläche Einstellungen. Die Schaltfläche Einstellungen befindet sich auf der rechten Seite des oberen Menüs. Es öffnet sich ein kleines Fenster. Aktivieren Sie die Option Versteckte Dateien anzeigen und klicken Sie auf die Schaltfläche Speichern. Die .htaccess-Datei wird angezeigt. Wenn sie nicht vorhanden ist, müssen Sie eine neue Datei erstellen.

htaccess-datei und rewrite regeln
Versteckte Dateien im public_html anzeigen

SIE nutzen ORC Webhosting nicht für das beste Webhosting-Erlebnis? Warum nicht? Fragen Sie unser Team, was ORC Webhosting für Sie tun kann, um Ihr Webhosting-Erlebnis zu verbessern.

ORC Webhosting bietet einen erstklassigen technischen Support rund um die Uhr. Ein engagiertes Team steht bereit, um Ihnen zu helfen, wenn Sie unsere Hilfe benötigen. Kontaktieren Sie uns jederzeit.

htaccess datei, rewrite regeln
Was sind Ihre Gefühle
Teilen Sie diesen Artikel:
  • Facebook
  • X
  • LinkedIn
  • Pinterest
Still stuck? How can we help?

How can we help?

Aktualisiert am März 1, 2024
Wie kann ich mich im cPanel anmelden?

Angetrieben durch BetterDocs

Table of Contents
  • .htaccess Weiterleitungen und Rewrite Rules
    • Einleitung
    • Anforderungen
    • 301 (permanente) Weiterleitung
    • 302 (vorübergehende) Weiterleitung
    • Die .htaccess-Datei erstellen und auf den Server laden
    • Code-Beispiele und Umleitungsszenarien
    • Wie bearbeite ich die htaccess-Datei über den cPanel Filemanager?
    • Sie können Ihre htaccess nicht sehen?
ORC-Webhosting-Logo-qhfhur368wc1c2jac4dy7yugiqdkc1u9xs42kklf9w-3.png

ORC Webhosting bietet leistungsstarkes Hosting mit schneller Performance und zuverlässigem Service für Ihr Online-Business.

Hosting & Domains
  • Günstiges Webhosting
  • Wordpress Hosting
  • Homepage-Baukasten
  • Domains Registrieren
  • Domaintransfer
  • Domain-Whois
  • Cloud VPS Server
Service
  • Kundencenter Login
  • Kundenkonto erstellen
  • Testsieger Support
  • Kundenbewertungen
  • AGB / Datenschutz
  • Impressum
  • Wir kaufen Webhosting Firmen
Support
Support

© 2002 - 2025 IPS Inc. dBa ORC Webhosting

Geprüftes Mitglied bei Hosttest.ch

de_CH German
de_CH German
en_US English
it_IT Italian
fr_FR French
es_ES Spanish
pt_PT Portuguese
uk Ukrainian