IIS 7 and Above
Known Issues and Workarounds
// https:// http:// and rewrite rules
Re: // https:// http:// and rewrite rules
Mar 20, 2015 02:45 AM|Pengzhen Song - MSFT|LINK
I think it is cache issue. You can try using fiddler to check if etag header is present. The rule should be ok.