50434


下記の記述で、レスポンスヘッダにリファラを表示したいと思っています。

[code]

    SetEnvIf Referer "^(.*)" X_REFERE_VALUE=$1
    Header set X-Referer "%{X_REFERE_VALUE}e" env=X_REFERE_VALUE
    
[/code]

ドメインを持つサイト `example.com` のiframe内から呼び出して見たところ、  
リファラに値が入りませんでした。

`X-Referer: (空白)`

値に直接Testとしたところ、

[code]

    SetEnvIf Referer "^(.*)" X_REFERE_VALUE=Test
    
[/code]

`X-Referer: Test`

と表示はされました。

正規表現が間違っているのでしょうか。  
ご教授ください。


CC BY-SA 4.0
2018-11-19T03:11:25.977
50429
2018-11-19T06:22:28.037
20868
question
apache
SetEnvIf Referer でリファラ値が空になる？


`X_REFERER_VALUE`のスペルミスではありませんか？ (Rが一つ足りない)


CC BY-SA 4.0
2018-11-19T06:22:28.037
50434
2018-11-19T06:22:28.037
3060
50429
answer