Weiterleitung auf eine andere URL

Diskutiere Weiterleitung auf eine andere URL im Server einrichten und konfigurieren Forum; Hallo zusammen Bin auf der Suche nach einer Möglichkeit, von Apache TomCat auf eine URL zu springen, die mir die Applikation vorgibt. Als...

  1. felsenhau
    felsenhau Neues Mitglied
    Hallo zusammen
    Bin auf der Suche nach einer Möglichkeit, von Apache TomCat auf eine URL zu springen, die mir die Applikation vorgibt.
    Als Beispiel:
    Im Browser gebe ich die URL: http://test.domain.ch ein. Die Domain ist innerhalb vom Betrieb und der Alias zeigt auf meinen Apache TomCat Server.
    Auf dem Apache TomCat Server läuft meine Applikation.
    Diese fordert folgenden beispielhaften Parameter: http://servername:8080/applikationsname/start/start.do
    Die Benutzer sollen zukünftig nur die http://test.domain.ch eingeben und gelangen dann auf die Applikation.

    Wenn ich http://test.domain.ch:8080/applikationsname/start/start.do eintrage, dann komme ich auf die Applikation auf dem Apache TomCat Server.
    Was mir nun fehlt, ist die Weiterleitung von http://test.domain.ch auf http://server:8080/applikationsname/start/start.do.
    Habe gelesen, dass man den Redirect Command in der index.jsp einfügt.
    Darin würde nun folgende Comand stehen:
    <% response.sendRedirect("http://server:8080/applikationsname/start/start.do"); %>

    Aber das funktioniert nicht.
    Kann mir jemand helfen? Hoffe, dass ich dies verständlich geschrieben habe.

    Besten Dank im voraus
     
  2. Vielleicht hilft dir dieser Java-Kurs hier weiter --> (hier klicken)
  3. Flown
    Flown Administrator Mitarbeiter
    Mir fällt jetzt auf die schnell nur mod_rewrite ein
     
  4. sascha-sphw
    sascha-sphw Mitglied
    Mit mod_proxy geht's auch. Hier musst Du allerdings mit den Settings aufpassen, sonst kann es schnell passieren, dass dein Server als Proxy missbraucht wird.
     
  5. felsenhau
    felsenhau Neues Mitglied
    Was heisst dies im Detail
     
  6. sascha-sphw
    sascha-sphw Mitglied
  7. felsenhau
    felsenhau Neues Mitglied
    Hallo
    Die Sache ist erledigt. Der Command war richtig. Das einzige, was gefehlt hatte war die Definition des Port 80 im TomCat. Als ich diesen in der Datei server.xml eingetragen hatte, funktionierte es tiptop.
    Grundsätzliches Vorgehen nach diesem Muster:

    You can do this: If your tomcat installation is default and you have not done any changes, then the default war will be ROOT.war. Thus whenever you will call http://yourserver.example.com/, it will call the index.html or index.jsp of your default WAR file. Make the following changes in your webapp/ROOT folder for redirecting requests to http://yourserver.example.com/somewhere/else:


    1. Open webapp/ROOT/WEB-INF/web.xml, remove any servlet mapping with path /index.html or /index.jsp, and save.
    2. Remove webapp/ROOT/index.html, if it exists.
    3. Create the file webapp/ROOT/index.jsp with this line of content:
      <% response.sendRedirect("/some/where"); %>
      or if you want to direct to a different server,
      <% response.sendRedirect("
      http://otherserver.example.com/some/where"); %>
     
Die Seite wird geladen...

Weiterleitung auf eine andere URL - Ähnliche Themen

Weiterleitung in einem Facebook App
Weiterleitung in einem Facebook App im Forum Für Verirrte - Fragen zu JavaScript
Automatische Weiterleitung JSF mit Aufruf einer Methode
Automatische Weiterleitung JSF mit Aufruf einer Methode im Forum Web Tier
getHeaderField von einer Weiterleitung auslesen
getHeaderField von einer Weiterleitung auslesen im Forum Java Basics - Anfänger-Themen
Virtueller Hotspot + Weiterleitung wie bei fritz.box
Virtueller Hotspot + Weiterleitung wie bei fritz.box im Forum Softwareentwicklung
Automatische Weiterleitung aus iFrame mit ganzer Seite
Automatische Weiterleitung aus iFrame mit ganzer Seite im Forum Für Verirrte - Fragen zu JavaScript
Thema: Weiterleitung auf eine andere URL