Systemparametername:
rewrite_base64Inhalt:
Angabe, ob die Ausgabe URL-Rewriting base64-kodiert ausgegeben werden soll und alle dem CGI übergebenen Übergabeparamter vor der Auswertung aus einer base64-Kodierung gelesen werden sollen (=yes). Dieser Systemparameter funktioniert nur beim Standrad-URL-Rewriting, nicht aber bei rewrite_typ 1.Beschreibung:
Mit Hilfe des URL-Rewriting der VIO.Matrix Serversoftware ist es bei entsprechender Unterstützung des Webserver möglich, die VIO.Matrix Serversoftware über eine HTML-Seite zu referenzieren und Daten (Übergabeparameter) zu übergeben. So kann bspw. der Aufruf http://meinweb.de/meinportalor=5.html intern zum Aufruf der VIO.Matrix Serversoftware mit dem Übergabeparameter or=5 (Ordner mit ID 5 darstellen) genutzt werden. Voraussetzung dazu ist die Unterstützung des sg. URL-Rewriting (RewriteEngine) durch den Webserver.
Bei Erzeugung eines entsprechenden Webs muss die VIO.Matrix Serversoftware über den HTML-Platzhalter #INSERT_SP_REWRITE_...! jeden zu erzeugenden Link in einen entsprechenden Seitenaufruf umformen können.
Der Systemparamter rewrite_base64 veranlasst, das die komplette URL bis auf Prä- und Postfix in einer base64-Kodierung verschlüsselt werden. Dazu muß der Parameter den Wert "yes" besitzen. Damit sind alle über das CGI an die VIO.Matrix Serversoftware übermittelten Parameter nicht mehr im Klartext zu lesen. Sonderzeichen (bspw. "&") sind dann im generierten HTML-Seitennamen nicht mehr vorhanden. Ist der Parameter gesetzt, ist die VIO.Matrix Serversoftware angewiesen, sämtliche übergebenen Daten vor der Verarbeitung zu dekodieren.
Beispiel:
rewrite_base64=yes
rewrite_replacetab=/cgi-bin/001/vio.matrix?,
rewrite_prefix=/portal
rewrite_postfix=.html
Aus #INSERT_SP_REWRITE_{#INSERT_SP_CGI?kd=#INSERT_KD_ID&or=#INSERT_OR_ID}! wird in der Ausgabe /portalL3Zpb21hdHJpeC9wb3J0YWxrZD1hMDA3MWUzYTY1MDUwODgmb3I9Nw==.html
Tipps & Tricks * Trends * Hilfen * Unterlagen * KnowHow * Vorlagen * Downloads * Neues