在我的服务器(Apache)上,我有一个PHP页面,在进行一些日志更新后加载图像。它实际上是通过GET变量获取请求的文件名,然后使用fpassthru()
以加载正确的图像。
我正在记录用户发送的标头,现在我需要更改链接格式,
寄件人: http://domain.com/myfile.php?get=filename
收件人: http://domain.com/file/filename.jpg
我需要解析第二个 URL 并将其重定向到 myfile.php使用正确的文件名。
我知道可以使用htaccess完成,但我想保留已发送的标头。
知道吗?
此重写规则应该有效:
RewriteRule ^file/(['w-]+)'.jpg$ myfile.php?get=$1 [L]
标头将保留。