2008-09-18 11 views
12

Ich möchte diese zwei Arten von URLs umleiten/umschreiben:Wie umschreiben Sie eine URL auf einem JBoss-Server?

  • mydomain.com -> newdomain.com
  • mydomain.com/specificPage -> newdomain.com/newSpecificPage
  • mydomain.com/anyOtherPage -> mydomain.com/anyOtherPage (keine Umleitung hier)

Deshalb möchte ich nur die root-Domäne in eine neue Domäne und einige Seiten von meiner Domain auf einigen Seiten auf eine neue Domain umgeleitet werden. ..

Wie kann ich das auf einem JBoss-Server tun?

Antwort

1

Klingt, als ob Sie eine HTTP 301 Moved Permanently Antwort senden möchten.

RewriteCond %{REQUEST_URI} ^URI_TO_REDIRECT 
RewriteRule redirect=301 NEW_SITE [L] 

oder ähnlich. Die [L] ist es zu sagen, um sofort umleiten, anstatt weiter zu schreiben.

0

Wenn Sie durch Apache-Routing überhaupt ist es möglich, mod_rewrite zu verwenden; Sie müssen nur darauf achten, wo Sie die Umschreibregeln deklarieren. Verzeichniskonfigurationen und .htaccess-Dateien funktionieren nicht. Sie benötigen es als globale Konfiguration für den gesamten Host. Ähnliches thread auf Serverfault.