index.html ist die Standard-Landeseite, die Webserver (wie Apache oder Nginx) laden, wenn ein Besucher auf ein Verzeichnis zugreift, ohne eine Datei anzugeben.
Saubere URLs = bessere SEO, reibungslosere UX und eine professionellere Webpräsenz.
Wenn Ihre Links wie folgt aussehen:
https://example.com/index.html-ist es an der Zeit zu modernisieren.
In diesem Leitfaden zeigen wir Ihnen, wie Sie index.html ordnungsgemäß aus Ihren URLs entfernen, um die Benutzerfreundlichkeit zu verbessern, doppelte Inhalte in Suchmaschinen zu vermeiden und eine saubere Struktur zu präsentieren.
Beginnen Sie damit, alle hart kodierten Links auf Ihrer Website zu korrigieren.
Ersetzen Sie diese:
<a href="/index.html">Home</a>
mit:
<a href="/">Home</a>
Dadurch wird sichergestellt, dass die Benutzer die sauberere Version Ihrer URLs sehen.
Wenn Ihre Website auf Apache läuft (üblich für Shared Hosting und von AVA.hosting unterstützt), können Sie Anfragen mit .htaccess
umleiten.
Fügen Sie dies zu Ihrer .htaccess-Datei hinzu:
RewriteEngine Ein
RewriteCond %{THE_REQUEST} ^[A-Z]{3,}\s/index\.html [NC]
RewriteRule ^index\.html$ / [R=301,L]
Dies erzeugt eine permanente (301) Umleitung von index.html nach /.
Damit example.com/about für about.html verwendet wird, fügen Sie dies hinzu:
RewriteEngine Ein
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}.html -f
RewriteRule ^([^\.] )$ $1.html [NC,L]
Dies hilft, URLs kürzer und benutzerfreundlicher zu machen.
Wenn Ihre Website auf einem VPS oder dedizierten Server mit Nginx gehostet wird, fügen Sie Folgendes zu Ihrer Serverkonfiguration hinzu:
location = /index.html { return 301 /;
}
location / { try_files $uri $uri/ /index.html; }
Dadurch wird index.html nach / umgeleitet und trotzdem als Standardseite geladen.
Bei statischen Websites besteht eine einfache, aber wirksame Methode darin, Ihre Dateien umzustrukturieren:
Anstelle von:
/about.html
Verwenden Sie:
/about/index.html
Jetzt werden Ihre Besucher sehen:
https://example.com/about/
ohne dass ein .html zu sehen ist.
Entfernen von index.html aus Ihren URLs:
AVA.hosting unterstützt alle Werkzeuge, die Sie benötigen, um saubere, optimierte URLs zu implementieren – egal ob Sie eine statische Website, ein CMS oder ein benutzerdefiniertes Projekt betreiben.
Brauchen Sie Hilfe bei der Anwendung auf Ihrem Server? Kontaktieren Sie einfach unser Support-Team – wir sind hier, um Ihnen zu helfen, es richtig zu machen.