在.htaccess中,是否可以修改HTTP_REFERRER值并将其传递给ReWrite规则的下一行?
这就是我尝试过的
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*?)$ %{HTTP_REFERER}/$1 [L]
示例 推荐人:https://abc.def.com/pqr/qwert.html 输入网址:/images/a.png 预期输出: https://pqr/images/a.png
以上代码段在以下情况下适用: 输入网址:https://abc.def.com/pqr/images/a.png
但是,我一直坚持如何使它适用于相对URL。
试图使用HTTP_REFERER
,但是我不确定如何拆分它并传递到下一条规则。
有什么建议吗?