全局改写规则
全局改写规则和全局自定义动作不同,后者需要在应用中添加,并且走发布流程才会生效。 而前者对于应用是无感知的,也不用走发布流程。也就是增加了一个改写规则,就直接对所有的应用生效了。 所以使用全局改写规则的时候,需要格外小心一些。
下面我们先新建一个没有任何改写规则的应用:
然后我们不加改写规则,直接访问:
会返回 404 的错误信息,这是预料之内的。 然后我们去中的全局改写规则
页面,新增一个规则。
这个页面和应用的页面规则
类似,都包含开启条件和动作两个部分。
下面是一个简单的例子,无条件的返回一个字符串。
改写规则的下拉列表里面有很多动作,我们从中选择 “响应动作” 类别中的 输出响应体。
这时候这个全局改写规则,不用走发布流程,它已经对上面新增的应用生效了。 我们访问看看返回值:
这次没有返回 404 的错误信息,而是全局改写规则设置的相应体。
我们再把这个全局改写规则删掉,试试看。
再次访问,又返回了 404: