How to prevent chrome load index.html from disk cache after 301 redirect
You can try to touch
your index.html file, then response header last-modified
will changed to latest date time, so browser will consider this resource to be 'outdated', latest 301 rule will be applied;