.htaccess-Datei: Redirects und Rewrites
Redirects 301, URL-Rewriting und sensibler Ordnerschutz mit .htaccess auf Apache LiteSpeed Hosting.
Bereit, Ihren Service zu starten? Überprüfen Sie Angebote und bestellen Sie online.
Angebote ansehen und bestellen.htaccess-Datei: leitet und schreibt URL um
Auf einem Apache/LiteSpeed Webhosting Anthony IT Solutions, Datei .htaccess Am Stamm Ihrer Website können 301 Umleitungen durchgeführt, saubere URLs neu geschrieben und sensible Ordner geschützt werden, ohne die Serverkonfiguration zu ändern.
WordPress, PrestaShop und Joomla generieren oft eine .htaccess automatisch. In diesem Leitfaden wird erläutert, wie Sie es sicher an Ihr gemeinsames Webhosting anpassen können.
Was Sie brauchen
- Aktive Website zum Webhosting Anthony IT Solutions
- Access SFTP oder Dateimanager von panel
- Modul
mod_rewriteaktiviert (Standard auf LiteSpeed) - Sicherungsdatei
.htaccessbereits vorhanden
Suchen und Speichern .htaccess
-
Standort
Wurzelgewebe:
public_htmloderwwwauf der gleichen Ebene wieindex.php. -
Versteckte Datei
Aktivieren Sie die Anzeige von versteckten Dateien in FileZilla oder Panel.
-
Sicherheitskopie
Wiederaufnahme
.htaccess.bakvor jeder Änderung. -
Syntax
Eine Richtlinie pro Zeile; Kommentare mit
#.
Umgeleitet 301 permanent
Redirect 301 überträgt SEO SEO auf die neue URL.
-
RewriteEngine aktivieren
RewriteEngine Onim Kopf eines Rewrite-Blocks. -
Einfache Regel
RewriteRule ^ancienne-page/?$ /nouvelle-page/ [R=301,L] -
Redirection für die gesamte Domain
RewriteCond %{HTTP_HOST} ^ancien.fr$ [NC]dann RewriteRule auf neue Domain. -
Test
curl -I oder privater Browser, um den Code 301 zu überprüfen.
Kraft www oder ohne www
-
Ohne www zu www
RewriteCond %{HTTP_HOST} !^www. [NC]+ RewriteRule zu https://www.%{HTTP_HOST}%{REQUEST_URI} -
www bis ohne www
Reversieren Sie die Bedingung zum Löschen www.
-
Kombinieren Sie mit HTTPS
Siehe HTTP/HTTPS-Umleitung, um Schleifen zu vermeiden.
-
Canonical SEO
Wählen Sie eine Variante und halten Sie sie überall (Google Search Console).
WordPress und CMS neu schreiben
"Petite URLs" basieren auf mod_rewrite.
-
WordPress Block
Entfernen Sie nicht den Block zwischen
# BEGIN WordPressund# END WordPress. -
Regenerierung
Einstellungen → Permalians → Registrieren Sie sich, um .htaccess neu zu schreiben.
-
PrestaShop
Shop-Einstellungen → SEO & URLs → Regeneration .htaccess.
-
Unterordner
RewriteBase / Subfolder / wenn nicht-root Installation.
Ressourcen schonen
- Duplizieren Sie nicht die Regeln, die bereits vom Cache-Panel verwaltet werden
- Siehe cache LiteSpeed
- Vermeiden Sie Hunderte von RewriteRule, bevorzugen Sie generische Muster
-
wp-admin von IP
<Files wp-login.php> Require ip VOTRE.IP </Files>(Apache 2.4). -
Block xmlrpc.php
Deaktivieren Sie, wenn Sie nicht verwendet werden, Brute-Force-Angriffe.
-
Auflistung von Verboten
Options -Indexesverhindert die Navigation in Ordnern. -
Sensible Dateien
Leugnen von allen
.envSQL-Backups.
Fehlerbehebung
- 500 Internal Server Error, Backup wiederherstellen; Überprüfen Sie RewriteEngine und Pfade.
- Redirection circle, HTTPS + .htaccess.
- 404 auf Permalians, mod_rewrite oder RewriteBase false.
- 403 Forbidden, ip-Anforderung zu restriktiv.
Häufig gestellte Fragen
LiteSpeed lit .htaccess ?
Ja für mod_rewrite und mehrere Apache kompatible Direktiven.
Ändern Sie ohne SFTP?
Webhosting Panel File Editor.
Redirection 302 vs 301 ?
301 für permanente SEO; 302 für temporäre.
WordPress entfernt meine Regeln?
Platzieren Sie Ihre benutzerdefinierten Regeln über oder außerhalb des WordPress-Blocks.
zugehörige Leitfäden
Siehe auch unser Webhosting-Angebot und alle Prozeduren auf wiki webhosting.