Portál AbcLinuxu, 28. prosince 2025 09:29
<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.