Als ich das erste Mal anfing, fand ich viele Fehler. Tatsächlich ist es ganz einfach. Sehen Sie sich einfach die ursprünglichen Einstellungen von shtm an. Voraussetzungen: Installation von ServerSideIncludeModule: Wählen Sie bei der Installation von IIS den Dienst (Option „Dateien auf dem Server einbeziehen“) wie folgt aus: 1: Mapper verarbeiten Modulzuordnungsanforderungspfad hinzufügen *.html Modul auswählen ServerSideIncludeModule, Name eintragen: SSINC-html 2: Starten Sie IIS neu Geben Sie in cmd Die detaillierten Schritte sind wie folgt 1. Suchen Sie zuerst die Website , die Sie ändern möchten, nicht den Ordner, suchen Sie dann die Handler-Zuordnung auf der rechten Seite und doppelklicken Sie, um sie einzugeben 2. Finden Sie die folgenden drei Diese drei sind stm, shtm und shtml. Sie haben alle die gleiche Wirkung, aber die Suffixe sind unterschiedlich. Wir können sie öffnen und einen Blick darauf werfen. 3. Wir öffnen es mit *.shtm und wissen jetzt, dass es über eine Modulzuordnung implementiert wird, sodass wir es später bequem hinzufügen können. Andere .do-Dateien können wie PHP ausgeführt werden. Sie sind alle gleich. Beziehen Sie sich einfach auf die ursprüngliche Zuordnungsmethode. 4. Wir fügen eine Kopie hinzu Dabei unterstützt *.html shhtm. Rechts sehen Sie die hinzugefügte Modulzuordnung . 5. Die Parameter sind wie folgt *.html Wählen Sie ServerSideIncludeModule aus der Dropdown-Liste 6. Sie können einen Namen schreiben, den Sie leicht wiedererkennen. 7. Ebenso können wir *.htm auf die gleiche Weise festlegen Lassen Sie mich mit Ihnen die Verwendung von shtm teilen shtml ist eine für die SSI-Technologie verwendete Datei. Das ist Server Side Include – SSI-Server-Side-Include-Direktive. Einige Webserver haben SSI-Funktionen. shtml-Dateien werden speziell behandelt. Scannen Sie zuerst die SMHTML-Datei, um zu sehen, ob spezielle SSI-Anweisungen vorhanden sind. Wenn dies der Fall ist, werden die SSI-Anweisungen entsprechend den Einstellungsregeln des Webservers interpretiert. Nach der Erläuterung wird es zusammen mit dem allgemeinen HTML an den Client übertragen. 1. Konfigurationsbefehl Der Config-Befehl wird hauptsächlich zum Ändern der Standardeinstellungen von SSI verwendet. In: Mittwoch, 12. April 2019 Sizefmt: Bestimmt, ob Dateigrößen in Bytes, Kilobytes oder Megabytes ausgedrückt werden. Wenn Bytes angegeben sind, ist der Wert „Bytes“; es können Abkürzungen für Kilobyte und Megabyte verwendet werden. Ebenso muss der Parameter sizefmt vor dem Befehl fsize platziert werden, um verwendet zu werden. <!--#config sizefmt="Bytes" --> 2. Befehl einschließen Mit dem Befehl „Include“ können Texte oder Bilder aus anderen Dokumenten in das aktuell analysierte Dokument eingefügt werden. Dies ist der Schlüssel zum gesamten SSI. Mit dem Befehl „Include“ können Sie Ihre gesamte Site sofort aktualisieren, indem Sie nur eine Datei ändern! Der Include-Befehl hat zwei verschiedene Parameter:
Datei: Geben Sie einen Pfad relativ zum aktuellen Verzeichnis an. Sie können nicht "../" oder einen absoluten Pfad verwenden. Zum Beispiel: 3. Echo-Befehl Der Echo-Befehl kann die folgenden Umgebungsvariablen anzeigen: DOCUMENT_NAME: Zeigt den Namen des aktuellen Dokuments an.
Das Ergebnis ist: DOCUMENT_URI: Zeigt den virtuellen Pfad des aktuellen Dokuments an. Zum Beispiel: <!--#echo var="DOCUMENT_URI" --> Das Ergebnis ist: http://IhreDomain<!--#echo var="DOCUMENT_URI" --> QUERY_STRING_UNESCAPED: Zeigt die vom Client gesendete Abfragezeichenfolge ohne Escapezeichen an, wobei allen Sonderzeichen das Escapezeichen „\“ vorangestellt ist. Zum Beispiel: <!--#echo var="QUERY_STRING_UNESCAPED" --> DATE_LOCAL: Zeigt Datum und Uhrzeit in der eingestellten Zeitzone des Servers an. Benutzer können die Ausgabeinformationen anpassen, indem sie den Timefmt-Parameter des Konfigurationsbefehls kombinieren. Zum Beispiel: <!--#config timefmt="%A, der %d von %B, im Jahr %Y" --> Das Ergebnis ist: Samstag, 15. April 2019
LAST_MODIFIED: Zeigt den letzten Aktualisierungszeitpunkt des aktuellen Dokuments an. Auch dies ist eine sehr nützliche Funktion in SSI. Fügen Sie dem HTML-Dokument einfach die folgende Textzeile hinzu, um die Aktualisierungszeit dynamisch auf der Seite anzuzeigen. <!--#echo var="LETZTE_ÄNDERUNG" --> CGI-Umgebungsvariablen Zusätzlich zu den SSI-Umgebungsvariablen kann der Echo-Befehl auch die folgenden CGI-Umgebungsvariablen anzeigen:
4. Fsize : Zeigt die Größe der angegebenen Datei an. Das Ausgabeformat kann durch Kombinieren des sizefmt-Parameters des Konfigurationsbefehls angepasst werden. <!--#fsize Datei="index_working.html" --> 5. Flastmod : Zeigt das letzte Änderungsdatum der angegebenen Datei an. Das Ausgabeformat kann in Verbindung mit dem Parameter timefmt des Konfigurationsbefehls gesteuert werden. <!--#config timefmt="%A, der %d von %B, im Jahr %Y" --> Hier können wir den Parameter flastmod nutzen, um das Aktualisierungsdatum aller verlinkten Seiten einer Seite anzuzeigen. So geht's: <!--#config timefmt=" %B %d, %Y" --> Das Ergebnis ist: 6. Ausführen Der Exec-Befehl kann CGI-Skripte oder Shell-Befehle ausführen. So verwenden Sie es:
Dieses Mal habe ich es vorgestellt. Es ist ganz einfach, nicht wahr? |
<<: So installieren Sie MySQL 8.0.17 und konfigurieren den Fernzugriff
>>: Schritte zum Anpassen des Symbols in Vue
<br />Ich habe einige Websites zum Thema Woh...
Ich bin in letzter Zeit auf viele Zentrierungspro...
Inhaltsverzeichnis Was ist Vuex? Fünf Eigenschaft...
1. Concat-Funktion. Häufig verwendete Verbindungs...
Vorlage 1: anmelden.vue <Vorlage> <p Kla...
Heute habe ich bei der Verwendung von SVG in der ...
MySQL-Sicherung Kaltes Backup:停止服務進行備份,即停止數據庫的寫入H...
Inhaltsverzeichnis Vorwort vue.config.js-Konfigur...
Die Informationen auf Baidu sind so vielfältig, d...
Kubernetes unterstützt drei Arten der Authentifiz...
Verwenden Sie OSS, um Bilder oder Anhänge in ein ...
1. Einleitung Ich habe vor Kurzem an einem Projek...
Inhaltsverzeichnis 1. Wie wird die aktuelle Uhrze...
CSS-Kombinationsselektoren umfassen verschiedene ...
Das Linux-Betriebssystem hat das Rechenzentrum in...