Fórum

kurze URL, weg mit /web/guest

thumbnail
Darko Joseph Hojnik, modificado 14 Anos atrás.

kurze URL, weg mit /web/guest

Regular Member Postagens: 125 Data de Entrada: 03/08/09 Postagens Recentes
Hi

Ich habe Liferay für den neuen Glassfish v3 kompiliert. Läuft emoticon Das ganze wird über AJP and den Apache gereicht.
Das ist für eine Multidomaininstallation für einen größeren Test im Realbetrieb bestimmt. Angedacht ist Liferay mit je einem Vhost in Liferay pro Domain. Diese sollen alle z.B. via http://myhorny.tld sowie http://www.myhorny.tld erreichbar sein mit jeweils dem selben Content pro Liferay Vhost und Internetdomain. Liferay könnte ja so schön sein wäre da nicht dieses /web/guest in der URL

Dieser Serviervorschlag ist also für meine Zwecke suboptimal.

Welche Möglichkeiten habe ich nun um kurze URL's zu erhalten?
thumbnail
Dominik Förderreuther, modificado 14 Anos atrás.

RE: kurze URL, weg mit /web/guest

Junior Member Postagens: 41 Data de Entrada: 15/09/09 Postagens Recentes
Hi,

machs nicht in Liferay, sondern im Apache. In Deiner Apache-Konfiguration (in etwa):

RewriteEngine on

RewriteRule ^html/.*$ - [L]
RewriteRule ^dein-theme/.*$ - [L]
RewriteRule ^was-sonst-noch/so/kommt/und/nicht/umgeschrieben/werden-soll/.*$ - [L]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l

RewriteRule .* /web/guest/



Viele Grüße,
Dominik
thumbnail
Darko Joseph Hojnik, modificado 14 Anos atrás.

RE: kurze URL, weg mit /web/guest

Regular Member Postagens: 125 Data de Entrada: 03/08/09 Postagens Recentes
Danke ;)

Die Idee hatte ich auch schon. Allerdings komme ich dann immer in eine Endlosschleife. Evtl wird es dann doch zumindest als Kompromiss so ausschauen das ich nur www.myhorny.tld verwende. Für http://myhorny.tld mach ich dann ne rewrite rule nach www. Das kann ich ja über Liferay via Adminconsole kurzhalten, solange ich MOD_JK verwende. Mit MOD_PROXY_AJP und/oder Rewrite bekomme ich ab und an mal ne Fehleitung zum Beispiel nach http://group.

https://www.hojnik.de

via Google Recherche habe ich Erfahren das man das in der 5.3 beheben will. Allerdings konnte ich den SVN Snappshot nicht in Glassfish v3 installieren. Zu viele exeptions emoticon
thumbnail
Dominik Förderreuther, modificado 14 Anos atrás.

RE: kurze URL, weg mit /web/guest

Junior Member Postagens: 41 Data de Entrada: 15/09/09 Postagens Recentes
Hi,

die Endlosschleife ist möglicherweise Cookie-bedingt. Das haben wir hier dauernd mit unterschiedlichen Liferay-Projekten (und Pfaden), die wir kurz hintereinander auf localhost:8080 starten und im Browser aufrufen. Lösch nach einer Änderung der Rewrite Rules vor dem Aufruf mal Deine Cookies. Ich bin ziemlich sicher, dass das dann weg ist.

Viele Grüße,
Dominik