gpt4 book ai didi

linux - Apache 将任何 503 错误重定向到维护页面

转载 作者:太空宇宙 更新时间:2023-11-04 12:28:30 24 4
gpt4 key购买 nike

我在一台使用 Apache 的服务器上有两个虚拟主机 - 我的主页是 www.alleOne.com,另一个是 www.sch2.com。我有一个自定义页面,如果 www.sch2.comwww.sch2.com/madeup 中的任何其他 uri 页面出现 503 错误代码,它应该重定向到我的自定义页面 http://www.alleOne.com/corp/en/service-unavailable.html。此页面有一个计时器,将在 5 秒内重定向到 www.alleOne.com(这部分已经有效)。我想看看我下面写的是否正确?同样在启用重写的情况下,我会在什么 vhost www.alleOne.comwww.sch2.com 下添加我的规则?

RewriteCond %{ENV:REDIRECT_STATUS} !=503
重写规则 !^www.sch2.com$ http://www.alleOne.com/corp/en/service-unavailable.html [L,R=503]

最佳答案

你不能用 mod_rewrite 来做到这一点。重写规则用于修改请求,你想修改响应(根据状态重定向)。您可以根据需要使用 ErrorDocument 指令。

在 www.sch2.com 配置中,使用

ErrorDocument 503 http://www.alleOne.com/corp/en/service-unavailable.html

更多信息:ErrorDocument Directive

关于linux - Apache 将任何 503 错误重定向到维护页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43941932/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com