Ich habe versucht, den Server von Jboss 4.2.2 nach WildFly-8.2.0 zu migrieren. Einige Probleme während der Bereitstellung der WAR-Datei. War wird bereitgestellt, aber das Umschreiben der URL verursacht Probleme.
Für 4.2.2 wurde das selbe in eine Datei mit dem Namen rewrite.properties
in dem Ordner localhost geschrieben.
Wie bei einigen Dokumentationen weiß ich, dass wir undertow-handlers.conf
für meinen Ordner ROOT.war / WEB-INF / erstellen können und
Wie kann ich das obige in regex [] -Format in 'undertow-handlers.conf' setzen
hat das versucht
regex['/home/(.*)$'] -> rewrite['/home/index.php']
Es scheint, dass die URL korrekt geladen und auf die Homepage umgeleitet wird. Aber Anwendung läuft in einem Redirect Loop-Fehler. Ich bezog mich darauf dies und diese Dokumentation. Es sieht so aus, als könnten wir den HTTP-Connector so konfigurieren, dass eine Weiterleitungsschleife wie folgt verhindert wird:
%Vor%Aber ich weiß nicht, wie man das in WildFly 8 konfiguriert. Zweitens, wenn dieses Problem auf das Fehlen von RewriteCond in der neuen Regex in 'undertow-handlers.conf' zurückzuführen ist?
%Vor%Eine bestehende Verbindung wurde vom Remote-Host zwangsweise geschlossen.
Bitte helfen Sie mir, diese Probleme zu lösen.
Meine web.xml:
%Vor%Der Sog zu den Umschreibbedingungen wäre:
%Vor%Und ich bin mir ziemlich sicher, dass die Ausnahme nicht mit der Regex selbst zusammenhängt.