schildi: Apache 2.2 Webserver Redirect Problem

Beitrag lesen

hallo,

ich suche eine möglichkeit, falls diese überhaupt existiert, um folgendes zu erreichen:

leite *.<domain>.<tld> nach www.<domain>.<tld> weiter.

also eine weiterleitung in abhängigkeit vom domain-namen.

im prinzip würde mir nur noch eine variable fehlen, die mir ausschließlich den 2nd level domain-namen zurückgibt.

den entsprechenden regulären ausdruck habe ich bereits, wenn man davon ausinge, dass man den regulären ausdruck auf den gesamten domainnamen anwenden würde:

ERSETZE ^([^.]*).(([^.]*?.?)+?([^.]+?)(..{1,4}))$ MIT www.$4$5

da ich ja aber bei einem RedirectMatch lediglich auf alles nach der domain prüfen kann, wäre eine denkbare lösung den 2nd-level domain-namen in den regexp einzubauen, falls man diesen irgendwie als variable (hier beispielhaft ${DOMAIN_2ND_LEVEL}) bereitstellen kann.
dann sähe das zb. so aus:

ERSETZE ^([^.]*).(([^.]*?.?)+?(${DOMAIN_2ND_LEVEL})(..{1,4}))$ MIT www.$4$5

vielleicht bin ich auch total auf dem holzweg. aber wäre schön, wenn es grundsätzlich eine lösung dafür gäbe.

gruß + danke