Nach dem Hinzufügen der Konfiguration in httpd.conf wurde das Ergebnis wie erwartet erhalten.
<IfModule mod_rewrite.c> RewriteEngine On RewriteRule ^/?([a-z]+) http://ip:port/MY_APP/myAdaptor/$1 </IfModule>
Ich habe ein Anwendungssetup zum Erweitern einer kleinen URL. Sobald ein Treffer vom Browser empfangen wird, wird eine Anforderung in meinem Apache Load Balancer erstellt, der in meiner Domäne ausgeführt wird. Nehmen wir an, meine Domain ist "mydomain".
Wenn die Anfrage an meinen Apache Load Balancer geht, sollte sie in die URL übersetzt werden: http://ip:port/MY_APP/myAdaptor/abcd
Kleine URL: http://mydomain.le/abcd
Erweiterte URL: http://ip:port/MY_APP/myAdaptor/abcd
Die Parameter sind:
IP
: IP des Serversport
: Port der AnwendungMY_APP
: meine bereitgestellte AnwendungmyAdaptor
: mein Adapternameabcd
: winzige URLWie kann ich das konfigurieren?
Nach dem Hinzufügen der Konfiguration in httpd.conf wurde das Ergebnis wie erwartet erhalten.
<IfModule mod_rewrite.c> RewriteEngine On RewriteRule ^/?([a-z]+) http://ip:port/MY_APP/myAdaptor/$1 </IfModule>