Portál AbcLinuxu, 13. května 2025 22:14
<VirtualHost *:80> ... UseCanonicalName Off ServerAlias REGEX[^.*\.mainsite.com\.org$] ... </VirtualHost>Konkrétne by som potreboval v tom REGEX niečo takéto: 1.) *.*
[-a-zA-Z0-9_]*
^[^.]+\.[^.]+$
odpovídá vašemu *.*
, ^www\.[^.]+\.[^.]+$
vašemu www.*.*
. Podle mne tam tedy správně má být +
a ne *
která je ve vašem příkladu nahoře, protože *
znamená opakování předchozího znaku 0 až n×, +
znamená 1 až n× – alespoň tak je to v běžných regulárních výrazech. A doménový název s délkou 0 znaků je nesmysl. [^.]
znamená „cokoliv mimo tečku“.
REGEX
. V dokumentaci k verzi 2.2 se píše pouze o možnosti využít žolíky *
a ?
– pak by měl fungovat ten váš zápis *.*
a www.*.*
.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.