Wie kann ich eine RewriteRule verwenden, die auf eine Variable zugreift?
Wenn ich habe:
SetEnv MY_VAR (a|b|c)
RewriteRule ^%{ENV:MY_VAR}$ index.php?s=$1 [L,QSA]
RewriteRule ^%{ENV:MY_VAR}-some-one$ index.php?s=$1 [L,QSA]
Ich habe diese Beispiele, aber es funktioniert nicht.
Später bearbeiten
Ok Tim, danke für die Antwort. Nehmen wir an, dass ich habe:
RewriteRule ^(skoda|bmw|mercedes)-([0-9]+)-([0-9]+)-some-think$ index.php?a=$1 [L,QSA]
RewriteRule ^some-one-(skoda|bmw|mercedes)/pag-([0-9]+)$ index.php?a=$1 [L,QSA]
RewriteRule ^a-z-(skoda|bmw|mercedes)$ index.php?a=$1 [L,QSA]
(vergessen Sie den zweiten Teil der RewriteRule) ... Ich möchte nicht überall (skoda|bmw|mercedes) diese Liste einfügen. Ist schneller, eine Variable zu machen, dann es in der Regel zu verwenden...