参考这个:Apache 缓存 .htaccess 规则吗?即使在我删除文件后重定向仍然存在
我打算在那里添加评论,但或出于某种原因我不能。
我有着同样的问题。当我在我的 .htaccess 中更改重写规则时,旧的规则仍然适用 - 奇怪的是,对于放置规则时已经存在的一个文件,但不是后来添加的任何文件。
当我删除 .htaccess 文件时,一切都会重置(即根据全局设置禁用索引)。当我再次添加相同的 .htaccess 文件时,它没有正确应用。索引已恢复,但重写规则仍然错误。
我还注意到一些奇怪的重写规则似乎是我没有添加的,例如我的文件“colors_none.css”被重定向到“colors_note.css”。
我在托管环境中,无法访问 httpd-conf 或重新启动 apache。
有没有办法刷新这些设置?
浏览器缓存不是问题。当我从不同的机器、不同的浏览器调用我的页面时,也会发生同样的错误行为,而这些浏览器之前没有调用过这个页面。