我已经添加url重写规则到我的.htaccess文件。 我应该看到这些改变马上工作吗?
.htaccess的更改是即时的,不需要重新启动。 通常情况下,如果你没有看到你对.htaccess改变的期望,那么你有一个语法错误,应该检查Apache的日志以了解发生了什么。
NVM 发现它 。
.htaccess文件遵循与主配置文件相同的语法。 由于每个请求都会读取.htaccess文件,因此在这些文件中所做的更改将立即生效。
如果您使用重定向301,请清除浏览器缓存。
显然,有些服务器只会定期检查.htaccess
文件。 我发现这是我们的AWS主机的情况。
我的来源只是在这里回答下面的评论,但它符合我的经验和其他人似乎同意。