apache configに2つの環境変数があり、それらを1つの新しい環境変数に連結したいと思います。これは可能ですか?
私はこれが機能しないことを理解していますが、それは私が求めているようなものを示しています:
SetEnv one foo
SetEnv two bar
SetEnv three one+two
...そして「three」の値は「foobar」になります
apache configに2つの環境変数があり、それらを1つの新しい環境変数に連結したいと思います。これは可能ですか?
私はこれが機能しないことを理解していますが、それは私が求めているようなものを示しています:
SetEnv one foo
SetEnv two bar
SetEnv three one+two
...そして「three」の値は「foobar」になります
2つのワイルドカード後方参照を含むmod_rewrite正規表現を使用して、環境変数にアクセスし、文字列を連結します。
#This will be true for any user agent
RewriteCond %{HTTP_USER_AGENT} ^.*
#Replace / with / and set the new environment variable
RewriteRule /(%{ENV:one})*(%{ENV:two})* / [E=three:$1$2]