Weblogic 11g URL Rewrite
-
30-09-2019 - |
Frage
Ich habe einen Klienten einen WebLogic auf einem Windows Server-Computer installieren 11g, der wünscht, Apache-Stil mod_rewrite-like zu implementieren Funktionalität Anfragen zu übersetzen http: // super.complicated.com/with/this/junk?here=and_more . Ich habe das Internet für Beratung abgekocht, aber alles, was ich andere Leute finden kann, die die gleiche Frage stellen und keine Antwort bekommen. Unter der Annahme, dass die Installation von 3rd-Party-Anwendungen sind keine Option, wie implementiere ich dies in WebLogic?
Edit: Jetzt, wo ich darüber nachdenke, diese Frage gehört wohl auf Server Fehler. Ich werde es dort bewegen.
Weitere edit: https://serverfault.com/questions/177795/url-rewrite- in-WebLogic-11g ist der Server Fehler Link.
Lösung
-
Wenn Sie Apache verwenden HTTPD mit der URL Rewrite Filter (ein Java-Filter ), die URLs neu zu schreiben in einem
mod_rewrite
gleichen Weise auf der Anwendungsserverebene. erlaubt
Andere Tipps
Es gibt keinen Weg, um diese aus der Box mit WebLogic zu tun. Die am wenigsten invasive ist Pascal Vorschlag eines URL-Rewrite-Filter zu implementieren. Ich hatte genau die gleiche Anforderung (implementieren diese mit nur WebLogic, kein zusätzlicher Code, wie es verwaltet / dokumentiert werden müßte, etc) und es gab keine Möglichkeit, dies zu tun.
würde ich entweder PrettyFaces oder OCPsoft Rewrite für diese. Beide sind mehr aktualisiert Lösungen für die URL-Rewriting Domäne: