Web applications 当web应用程序进行维护时,重定向的最佳位置是什么?

Web applications 当web应用程序进行维护时,重定向的最佳位置是什么?,web-applications,dns,maintenance,Web Applications,Dns,Maintenance,我们有一个php+mysql web应用程序,有时我们需要进行一些维护(比如更改服务器中的文件或执行数据库脚本) 在执行此任务之前,我们使用编辑.htaccess文件将用户重定向到“维护文件” 我们使用重定向到 mydomain.com/maintenance.html 但我们想知道 mydomain.com/maintenance/ 或 有更好的选择 在其他选项之上选择三个选项中的一个(或另一个不同的)有什么理由吗 如果maintenance实际上是您网站的一个部分,即交互式的,包含各种关

我们有一个php+mysql web应用程序,有时我们需要进行一些维护(比如更改服务器中的文件或执行数据库脚本)

在执行此任务之前,我们使用编辑.htaccess文件将用户重定向到“维护文件”

我们使用重定向到

mydomain.com/maintenance.html
但我们想知道

mydomain.com/maintenance/

有更好的选择


在其他选项之上选择三个选项中的一个(或另一个不同的)有什么理由吗

如果
maintenance
实际上是您网站的一个部分,即交互式的,包含各种关于维护的页面和信息,那么我当然会选择选项2

否则,
mydomain.com/maintenance.html
就不那么令人困惑了。

在阻止用户访问托管页面的过程中,您可以使用以下方法:

重新启动发动机

重写基/

重写cond%{REQUEST_URI}^/maintenance.html$

重写规则^(.*)[R=307,L]

能够将所有用户发送到maintenance.html页面,无论他们请求哪个页面

maintenance.mydomain.com