Angezeigte Browser-URL ändern

Alles, was den Apache betrifft, kann hier besprochen werden.

Angezeigte Browser-URL ändern

Postby shadow12345 » 05. March 2007 16:24

Hallo,
ich hab folgendes Problem.

Ich hab eine Homepage www.xyz.com (nur als Beispiel).
Wenn man diese aufruft, landet man wegen redirects auf
http://www.xyz.com/blabla/xye/blub/welcome.html
(Ist eine komplexe page mit java/struts/bea-weblogic)

Nun möchte ich aber, dass wenn jemand www.xyz.com aufruft nicht
http://www.xyz.com/blabla/xye/blub/welcome.html angezeigt bekommt,
sondern http://www.xyz.com

Wie ist das möglich?

Ein Frame kommt nicht in Frage.

Wenn man einmal auf der Seite ist, gehen von dort wieder absolute http-pfade zu anderen sub-pages.
zb. http://www.xyz.com/blabla/xye/ups/wo.html
Hier können die Pfade gleich bleiben.
D.h. es geht mir nur darum, dass die Start-URL "schön" ist.

Ich hab Apache2 unter Solaris.

Mit mod_rewrite sollte es gehen, denk ich...
Vlt. kann mir jemand bitte posten, wie ich das genau definieren muss?

Danke für eure Hilfe!
shadow12345
 
Posts: 4
Joined: 05. March 2007 15:47

Postby Wiedmann » 05. March 2007 16:36

Nun möchte ich aber, dass wenn jemand www.xyz.com aufruft nicht
http://www.xyz.com/blabla/xye/blub/welcome.html (wegen redirects) angezeigt bekommt, sondern http://www.xyz.com

Und wieso gibt es diesen Redirect? Der ist doch hier völlig unnötig.
Wiedmann
AF Moderator
 
Posts: 17106
Joined: 01. February 2004 12:38
Location: Stuttgart / Germany

Postby shadow12345 » 05. March 2007 16:49

Wäre natürlich der einfachste Weg.
Problem hierbei ist aber, dass in der welcome.html rund 150 links mit einem relativen pfad vorkommen.
Dieses welcome.html wird aber dynamisch aus einem CMS erstellt.
D.h. da müsste ich "etwas" mehr umbauen.

Wenn es einfacher ginge, wäre ich happy...
shadow12345
 
Posts: 4
Joined: 05. March 2007 15:47

Postby Wiedmann » 05. March 2007 16:53

Problem hierbei ist aber, dass in der welcome.html rund 150 links mit einem relativen pfad vorkommen.

Na warum benutzt du dann erst diese "welcome.html", bzw hast das CMS so konfiguriert, dass die StartURI nicht "/" ist?

BTW: was meinst du genau mit den "relativen pfaden"?
Wiedmann
AF Moderator
 
Posts: 17106
Joined: 01. February 2004 12:38
Location: Stuttgart / Germany

Postby shadow12345 » 05. March 2007 17:02

Mit relativen Pfaden mein ich z.b.:
<link href="../../media/css/layout_master.css" rel="stylesheet" type="text/css" />

Und diese Pfade müsste ich im CMS umschreiben lassen.
shadow12345
 
Posts: 4
Joined: 05. March 2007 15:47

Postby Wiedmann » 05. March 2007 17:04

Mit relativen Pfaden mein ich z.b.:
<link href="../../media/css/layout_master.css" rel="stylesheet" type="text/css" />

Dann kann dir auch mod_rewrite nicht helfen.
Wiedmann
AF Moderator
 
Posts: 17106
Joined: 01. February 2004 12:38
Location: Stuttgart / Germany

Postby shadow12345 » 05. March 2007 17:15

ok. Danke für die Hilfe!
shadow12345
 
Posts: 4
Joined: 05. March 2007 15:47


Return to Apache

Who is online

Users browsing this forum: No registered users and 6 guests