我的.htaccess中有这一行:
RedirectMatch 403 (?i)/+upload
出于安全原因,此行是必需的。
此行阻止我将文件用作upload_ok.png
或upload_error.png
。
我想使用任何名为*upload*.png
而没有403重定向的文件
答案 0 :(得分:1)
您需要使用\.png
进行否定前瞻,如下所示:
RedirectMatch 403 (?i)/+(?!.*upload.*\.png$)upload
这就是匹配/+upload
,但如果匹配.*upload.*\.png$
则不匹配($
表示“字符串的结尾”)。
答案 1 :(得分:0)
您可以使用negative lookahed
跳过此upload_ok.png or upload_error.png
的规则:
RedirectMatch 403 (?i)/+upload(?!_(ok|error)\.png).* /