在COOKIE中设置.htaccess中的标题

时间:2017-10-13 08:23:59

标签: php .htaccess mod-rewrite cookies request-headers

我需要在htaccess中做这样的事情: 检查是否存在“auth_key”COOKIE(我将在前端部分设置) 然后将此值添加到标题

而且我的网址也有重写规则:

RewriteCond %{REQUEST_URI} ^/api/files/content
RewriteRule api/(.*)$ /server/api/web/$1 [NC,L]

我不明白如何将此规则添加到COOKIE值

的标题中

1 个答案:

答案 0 :(得分:0)

这是一种方法,您可以解析cookie值并设置自定义标题:

RewriteEngine On

RewriteCond %{HTTP_COOKIE} (^|\s)auth_key=[^;]+ [NC]
RewriteRule ^ - [E=COOKIE_AUTH_VAL:%1]

Header set Strict-Transport-Security "%{COOKIE_AUTH_VAL}e"