Apache重写规则仅适用于新连接

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Apache重写规则仅适用于新连接相关的知识,希望对你有一定的参考价值。

我一直在按照以下指南来控制是否显示维护页面。

https://www.shellhacks.com/redirect-site-maintenance-page-apache-htaccess/

我只希望Apache将新连接重定向到维护页面,但是当前站点上的用户应该能够正常继续,直到他们关闭连接。我如何在Apache中执行此操作?

答案

.htaccess会不断阅读和应用,所以你不能用.htaccess来做

但是你的描述完全符合除了htaccess之外的“其他地方”的新配置更改,需要重新启动。

Apache有一个“正常重启”,其中活动连接获得旧配置,而新连接获得新配置。

以上是关于Apache重写规则仅适用于新连接的主要内容,如果未能解决你的问题,请参考以下文章

Apache 2.4 不使用适用于 2.2 的规则通过 mod_rewrite 进行代理

mod_rewrite 适用于 .htaccess 文件,但不适用于 apache2.conf

Apache 多重重写规则

Apache用参数重写规则?

apache重写规则可以进入httpd.conf吗

花括号( 和 )从 Apache 到 Nginx 重写规则。