Yii2的全拦截路由用于网站整体维护catchAll
catchAll 路由(全拦截路由)
有时候,你会想要将你的 Web 应用临时调整到维护模式,有的时候服务器被攻击,网站遇到突发情况,可以将所有的请求下都显示相同的信息页。当然,要实现这一点有很多种方法。这里面最简单快捷的方法就是在应用配置中设置下 yii\web\Application::catchAll 属性:只需要一个配置:
第一种:\Yii2\frontend\config\main.php
第二种:\Yii2\frontend\web\index.php