我有一个访问日志条目:
\x16\x03\x01\x00\x85\x01\x00\x00\x81\x03\x03f\xC5\xFD\xC4\xDCC\xBBLY\xC5D\xD6&\xD5X\x98\x82.\x02\x09$\xE1B|\xEAT\xD6\x87\xA0|\xFA?\x00\x00 \xC0/\xC00\xC0+\xC0,\xCC\xA8\xCC\xA9\xC0\x13\xC0\x09\xC0\x14\xC0
我已经尝试过:
location ~ ^/\x16\x03\x01.*$ {
rewrite ^ /unknown/ permanent;
}
但运气不佳。
匹配 URL 的十六进制前缀的正确方法是什么?
您可以使用 ~* 修饰符进行不区分大小写的匹配。
所以它应该看起来像这样:
location ~* ^/\x16\x03\x01.*$ {
rewrite ^ /unknown/ permanent;
}