ssr2
This commit is contained in:
parent
d0d16aa68e
commit
cf0d66ad04
@ -6,14 +6,14 @@
|
||||
|
||||
Diese Konfigurationsdatei ist für einen Apache Webserver bestimmt und beinhaltet spezielle Regeln für das Umleiten von Anfragen und die Verarbeitung von Single Page Applications (SPAs).
|
||||
|
||||
## Konfigurationsdetails
|
||||
## htaccess Konfigurationsdetails
|
||||
|
||||
- MIME-Type Definition für .mjs Dateien
|
||||
- AddType application/javascript .mjs
|
||||
- Diese Anweisung sorgt dafür, dass Dateien mit der Endung .mjs als JavaScript-Dateien (application/javascript) behandelt werden. Dies ist besonders nützlich für Module im ECMAScript-Format, die oft diese Endung verwenden.
|
||||
- Diese Anweisung sorgt dafür, dass Dateien mit der Endung .mjs als JavaScript-Dateien (application/javascript) behandelt werden.
|
||||
- Default Directory Index
|
||||
- DirectoryIndex noindex
|
||||
- Legt noindex als Standard-Indexdatei fest, wenn ein Verzeichnis aufgerufen wird. Dies verhindert, dass Apache automatisch eine Datei wie index.html oder spa.html lädt, wenn keine spezifische Datei in der URL angegeben ist.
|
||||
- Legt noindex als Standard-Indexdatei fest, wenn ein Verzeichnis aufgerufen wird. Dies verhindert, dass Apache automatisch eine Datei wie index.html oder spa.html lädt, wenn keine spezifische Datei in der URL angegeben ist. -> Emöglicht SSR
|
||||
- mod_rewrite Konfiguration
|
||||
- IfModule mod_rewrite.c
|
||||
- Diese Sektion ist nur aktiv, wenn das mod_rewrite-Modul verfügbar ist. mod_rewrite ermöglicht die Umleitung und Umformung von URLs.
|
||||
@ -62,13 +62,13 @@ Diese Konfigurationsdatei ist für einen Apache Webserver bestimmt und beinhalte
|
||||
- URL-Normalisierung und Existenzprüfung
|
||||
- Die URL wird normalisiert, um Konsistenz zu gewährleisten.
|
||||
- Anschließend wird überprüft, ob die normalisierte URL bereits in der SSR-Collection vorhanden ist.
|
||||
- Für zeitlich begrenzte Sichtbarkeit von Seiten wird ein validUntil-Feld im Cache eingeführt und überprüft.
|
||||
- Für zeitlich begrenzte Sichtbarkeit von Seiten wird ein validUntil-Feld im Cache eingeführt und überprüft.(Nur wenn es für die Seite notwendig ist implementieren - aktuell in vde8 mit drin)
|
||||
- Validierung des Pfades
|
||||
- Der Pfad wird validiert, indem geprüft wird, ob die URL als Pfad in der Content-Collection existiert.
|
||||
- Rückgabewerte bei der Validierung:
|
||||
- -1, wenn der Pfad nicht gefunden wird (not found).
|
||||
- 0, wenn der Pfad existiert, aber nicht gecacht werden darf.
|
||||
- 1, wenn der Pfad existiert und gecacht werden darf.
|
||||
- -1, wenn der Pfad nicht gefunden wird (not found).
|
||||
- 0, wenn der Pfad existiert, aber nicht gecacht werden darf.
|
||||
- 1, wenn der Pfad existiert und gecacht werden darf.
|
||||
- Cache-Vorbereitung bei Erlaubnis
|
||||
- Bei Erlaubnis zum Cachen wird im Kontext-Objekt das ssrCache-Objekt sowie die ssrRequest-Funktion initialisiert.
|
||||
- Diese Initialisierung ist entscheidend für das serverseitige App-Rendering.
|
||||
|
Loading…
Reference in New Issue
Block a user