Hostwinds Tutorials
Suchergebnisse für:
Inhaltsverzeichnis
Stichworte: WordPress, htaccess
Wenn Sie eine Website oder einen Ordner in einer Website besuchen, sucht der Server normalerweise nach einer Standarddatei - gewohnt mit dem Namen index.html, index.php oder ähnlichem.
Wenn Sie mehr Kontrolle darüber haben möchten, welche Datei standardmäßig geladen wird, können Sie dies anpassen, indem Sie Ihre .htaccess -Datei bearbeiten.Dies kann Ihnen helfen, Ihre Website besser zu organisieren und den Besuchern und Suchmaschinen zu erleichtern, um zu navigieren.
Hier ist eine Anleitung, mit der Sie eine benutzerdefinierte Standardindexseite festlegen können.
Das .htaccess-Datei ist eine Konfigurationsdatei, die von Apache Webservern verwendet wird.Sie können verzeichnungsspezifische Regeln erstellen, ohne den Zugriff auf die Hauptserverkonfiguration zu benötigen.
Der Punkt zu Beginn von .htaccess macht es zu einer versteckten Datei, was bedeutet, dass er in einigen Dateimanagern möglicherweise nicht sichtbar ist, es sei denn, Sie aktivieren versteckte Dateiansicht.
Sie können .htaccess zu:
Wenn Sie bereit sind, die Standardseite zu ändern, die für Ihre Website oder einen bestimmten Ordner geladen wird, ist der Vorgang unkompliziert.
Sie arbeiten mit Ihrer .htaccess -Datei zusammen, um eine einfache Anweisung hinzuzufügen oder zu aktualisieren, die dem Server mitteilt, welche Datei priorisiert werden soll.
Hier erfahren Sie, wie es geht:
Erstens müssen Sie Finden Sie die .htaccess -Datei im Verzeichnis Ihrer Website.
Wenn es noch nicht existiert, müssen Sie es selbst erstellen.
Dieser Schritt stellt sicher, dass Sie die richtige Datei vorhanden haben, bevor Sie Änderungen vornehmen.
Wo man es findet:
Schauen Sie sich das Root -Verzeichnis Ihrer Website an (der Hauptordner, in dem Ihre Website -Dateien gespeichert sind - häufig namens public_html, www oder Ihren Domain -Namensordner).
Wenn die Datei nicht vorhanden istSie können es selbst erstellen:
Tipp: Wenn Sie einen Dateimanager in CPANEL oder ein anderes Hosting -Dashboard verwenden, aktivieren Sie sicher, dass "Hidden -Dateien" .Htaccess anzeigen.
Sobald Sie die Datei gefunden haben, müssen Sie sie öffnen, damit Sie Ihre Anweisungen hinzufügen können.
Es gibt ein paar sichere Möglichkeiten zum Bearbeiten von .htaccess Abhängig von Ihrem Setup und es ist eine gute Idee, die Datei zu sichern, bevor Sie Anpassungen vornehmen.
Sie können die Datei auf verschiedene Weise bearbeiten:
Bevor Sie Änderungen vornehmen, ist es eine gute Idee zu Laden Sie ein Backup herunter Kopie der vorhandenen .htaccess -Datei für den Fall, dass Sie sie später wiederherstellen müssen.
Nachdem Sie sich in der Datei .htaccess befinden, ist es an der Zeit, den Server zu mitteilen, welche Datei standardmäßig geladen werden soll.
Dies erfolgt mit der DirectoryIndex -Richtlinie und Sie können sie an die Struktur und die Ziele Ihrer Website anpassen.
Die DirectoryIndex -Direktive gibt dem Server an, welche Datei zuerst in einem Verzeichnis geladen werden soll.
Um eine neue Standarddatei festzulegen, fügen Sie diese Zeile Ihrem .htaccess hinzu:
DirectoryIndex your-default-page.html
Beispiel:
Wenn Sie möchten, dass Home.php geladen wird, wenn jemand Ihre Website besucht, würde Sie schreiben:
DirectoryIndex home.php
Verwenden mehrerer Dateien:
Sie können mehrere Dateien auflisten.Der Server sucht nach jeder Datei in der aufgeführten Reihenfolge:
DirectoryIndex index.php index.html index.htm
In diesem Fall sucht Apache zuerst nach index.php.Wenn es nicht findet, wird nach Index.html und dann index.htm gesucht.
Nach der Bearbeitung müssen Sie sicherstellen, dass Ihre Änderungen gespeichert und auf Ihre Website angewendet werden.
Unabhängig davon, ob Sie die Datei direkt auf dem Server oder lokal auf Ihrem Computer bearbeitet haben, stellt dieser Schritt sicher, dass alles richtig aktualisiert wird.
Achten Sie darauf, nicht versehentlich wichtige Regeln zu entfernen, die bereits vorhanden waren.
Testen sind wichtig zu bestätigen, dass Ihre benutzerdefinierte Indexseite wie erwartet funktioniert.
Wenn Sie Ihre Website oder bestimmte Ordner besuchen, können Sie feststellen, ob der Server Ihren neuen Anweisungen folgt.
Wenn nicht, können einige schnelle Überprüfungen helfen, das Problem zu beheben.
Wenn Sie beispielsweise die Indexseite für einen Ordner namens Shop geändert haben, besuchen Sie:
http://yourdomain.com/shop/
Sie sollten die von Ihnen angegebene Seite automatisch sehen.
Wenn es nicht sofort auftaucht:
Manchmal können selbst kleine Änderungen an der .htaccess -Datei unerwartete Probleme verursachen.
Wenn Sie die häufigen Probleme kennen, die auftreten können - und wie Sie sie beheben können, können Sie viel Zeit und Frustration ersparen.
Berechtigungen Fragen:
Stellen Sie sicher, dass Ihre .htaccess -Datei die Berechtigungen auf 644 festgelegt hat. Dadurch kann der Server die Datei lesen, andere jedoch daran hindern, sie zu bearbeiten.
Server -Cache:
Wenn Sie Dienste wie CloudFlare verwenden oder das serverseitige Caching aktivieren lassen, löschen Sie den Cache nach Änderungen.
Webservertyp:
.htaccess funktioniert nur auf Apache (oder Apache-kompatiblen) Servern.
Wenn Ihre Website NGINX verwendet, müssen Sie stattdessen die Standardindexseite in den Einstellungen von Nginx Server konfigurieren.
Syntaxfehler:
Sogar ein kleiner Tippfehler kann zu einem internen Serverfehler von 500 Server führen.
Wenn Ihre Website nach der Bearbeitung bricht, überprüfen Sie die neuen Zeilen vorübergehend, um die Funktionalität wiederherzustellen.
Sobald Sie die Grundlagen gemeistert haben, können Sie zusätzliche Möglichkeiten nutzen, um Ihre Website noch weiter zu verbessern.
Diese Tipps können Ihnen helfen, eine glattere und sicherere Erfahrung für Ihre Besucher zu schaffen und eine bessere Kontrolle darüber beizubehalten, wie sich Ihr Server verhält.
Benutzerdefinierte Indexseiten in verschiedenen Ordnern:
Sie können zusätzliche .htaccess -Dateien in bestimmten Ordnern erstellen, wenn Sie verschiedene Standardseiten für verschiedene Teile Ihrer Website wünschen.
Verzeichnislisten verhindern:
Wenn keine der aufgelisteten Indexdateien vorhanden sind, kann der Server eine Liste aller Dateien im Verzeichnis anzeigen.
Um dies zu verhindern, können Sie diese Zeile zu Ihrem .htaccess hinzufügen:
Options -Indexes
Dadurch wird eine "403 Forbidden" -Seite anstelle einer Dateiliste angezeigt.
Leistungsüberlegungen:
Während .htaccess flexibel und einfach zu bedienen ist, halten Sie die Datei sauber und einfach.Zu viele komplexe Regeln können Ihre Website geringfügig verlangsamen, da .htaccess auf jeder Anfrage verarbeitet wird.
Sie fragen sich vielleicht, warum es sich lohnt, sich die Zeit zu nehmen, die Standard -Seiteneinstellungen zu ändern.
Wenn Sie zuerst das Anpassen der Datei laden, können Sie mehr Flexibilität bei der Verwaltung des Layouts, des Benutzerflusses Ihrer Website und sogar seiner Leistung in den Suchergebnissen bieten.
Hier sind einige praktische Gründe zu berücksichtigen.
Bessere Site -Organisation:
Verschiedene Abschnitte Ihrer Website (wie ein Geschäft oder ein Blog) benötigen möglicherweise jeweils eine eigene Standardseite (Shop.php, Blog.php usw.).
Kompatibilität mit CMSS:
Systeme wie WordPress, Joomla oder Drupal benötigen häufig index.php, die für den ordnungsgemäßen Betrieb priorisiert werden.
Verbesserte Navigation und SEO:
Klare und vorhersehbare Standardseiten erleichtern den Benutzern die Suche nach Informationen.Es hilft auch, Suchmaschinen Ihren Inhalt effizient zu indizieren.
Das Einstellen einer benutzerdefinierten Standardindexseite mit .htaccess ist eine einfache, aber leistungsstarke Möglichkeit, um zu verwalten, wie Besucher Ihre Website erleben.
Solange Sie sorgfältig arbeiten und Ihre Änderungen testen, können Sie den Fluss Ihrer Website genau so steuern, wie Sie es möchten.
Geschrieben von Michael Brower / Juni 22, 2017