Skip to main content

Was ist ein SHTML -Index?

HTML (Hypertext Markup -Sprache) wird zum Erstellen von Webseiten im Internet verwendet.Die Einführungsseite der meisten Websites heißt „index.html“ und soll Navigationslinks für die Website bereitstellen.Wenn diese Seite spezielle Anweisungen, die als Server -Seite bezeichnet werden, enthält (SSI), muss die Seite als Index gespeichert werden.Die Einbeziehung einer SSI -Anweisung oder Serveranweisungen auf der Indexseite kann die Aufgabe, genaue Site -Navigation aufrechtzuerhaltenWebsite, aber Navigationslinks können durch Löschen oder Hinzufügen von Seiten oder Verschieben von Inhalten unterbrochen werden.Dies kann bedeuten, dass der Navigationscode auf jedem der verbleibenden Seiten mühsam bearbeitet wird, um die Änderungen zu berücksichtigen.Unter Verwendung einer SHTLM -Indexstrategie muss nur eine einzelne Navigationsdatei bearbeitet werden, damit die Änderungen auf allen Seiten innerhalb der Site dynamisch reflektiert werden sollen, da der Inhalt dieser einzelnen Datei auf jeder Seite auf der Website eingebettet werden kann.

SSI verwenden, muss nur eine SSI -Anweisung oder SSI -Code in die HTML -Seite einbeziehen und sie shtml speichern.Diese SSI -Direktive weist den Server an, zusätzliche Inhalte in den Körper der Webseite einzufügen, bevor er ihn serviert.Der zusätzliche Inhalt in diesem Fall wäre eine separate HTML -Datei, die sich auf dem Server befindet, der den Menücode der Website enthält.Der Menücode wird am Punkt der Webseite eingefügt, an dem sich die SSI -Direktive befindet.Indem Sie eine SSI-Anweisung auf jeder Seite auf der Website platzieren, können Sie die Navigationsseitenweit aktualisieren, indem Sie nur die einzelne Menüdatei bearbeiten.

Die SSI-Anweisung sieht folgendermaßen aus:

lt;!-#include File ' mseu.html-- gt;

wobei die Menü.html -Datei alles benannt werden kann.Nach dem Einbettung der One-Line-Richtlinie in die HTML-Seite muss die Seite mit der .shtml-Erweiterung gespeichert werden.Es ist keine andere Aktion erforderlich, außer um die Menüseite selbst zu erstellen und auf den Server hochzuladen.Die Menüdatei wird mit der .html -Erweiterung gespeichert und erfordert keine Header -Tags.Als einfaches Beispiel könnte der Inhalt der Menü.html -Datei so aussehen:

lt; ul gt; Lt;

lt;

lt;
lt;
lt;/ul gt;


Durch Einfügen der SSI -Menüanweisung in jede Seite in der Website werden alle Seiten diesen Inhalt angezeigt.Wenn eine Webseite gelöscht oder verschoben wird, bearbeiten Sie einfach das Menü.html -Datei, und alle Seiten werden die aktualisierten Navigationslinks angezeigt.

Da die SHTML -Direktiven auch andere dynamische Inhalte als die Menünavigation bedienen können, muss eine SHTML -Indexseite nicht unbedingt einen SHTML -Index enthalten, aber Navigationsmenüs werden sehr gefördert und helfen Suchmaschinen, die Website zu kriechen.Die Verknüpfungen von zerbrochenen Navigation schaden nur dem Verkehr und der Suchmaschinenplatzierung.

Zu den zusätzlichen Verwendungen für SSI gehört das Hinzufügen von Headern oder Fußgütern auf einer Website, Zeit und Datum, das Anzeigen von Last-Modified-Informationen oder die Ausgabe der Ergebnisse eines CGI-Skripts wie einem Seitenzähler.Um den SHTML -Index und die Webseiten zu nutzen, muss der Webserver -Hosting der Domain die Serverseite mit dem Hosting -Plan enthalten.Wenn dies nicht der Fall ist, serviert der Host SHTML -Seiten, ohne sie zu analysieren, was bedeutet, dass der Server die SSI -Anweisungen nicht ausführt.

Viele Beispiele für verschiedene SSI -Direktiven sind durch Suche verfügbar.Webbrowser können den SHTML-Index und WEPages so einfach wie HTML-Indexseiten anzeigen, wobei keine zusätzlichen Plug-Ins oder -funktionen erforderlich sind.