Ich habe eine Anwendung zum Erweitern einer kleinen URL eingerichtet. Sobald ein Treffer vom Browser empfangen wird, wird eine Anfrage in meinem Apache-Load Balancer erstellt, der auf meiner Domäne ausgeführt wird. Nehmen wir an, meine Domäne 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
Kurze 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 URL
Wie kann ich das konfigurieren?
Antwort1
Nach dem Hinzufügen der folgenden Konfiguration in httpd.conf erhielt ich das erwartete Ergebnis.
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^/?([a-z]+) http://ip:port/MY_APP/myAdaptor/$1
</IfModule>