全局改写规则

    全局改写规则和全局自定义动作不同,后者需要在应用中添加,并且走发布流程才会生效。 而前者对于应用是无感知的,也不用走发布流程。也就是增加了一个改写规则,就直接对所有的应用生效了。 所以使用全局改写规则的时候,需要格外小心一些。

    下面我们先新建一个没有任何改写规则的应用:

    然后我们不加改写规则,直接访问:

    会返回 404 的错误信息,这是预料之内的。 然后我们去中的全局改写规则页面,新增一个规则。

    全局改写规则 - 图2

    全局改写规则 - 图4

    这个页面和应用的页面规则类似,都包含开启条件和动作两个部分。

    下面是一个简单的例子,无条件的返回一个字符串。

    改写规则的下拉列表里面有很多动作,我们从中选择 “响应动作” 类别中的 输出响应体

    全局改写规则 - 图6

    全局改写规则 - 图8

    这时候这个全局改写规则,不用走发布流程,它已经对上面新增的应用生效了。 我们访问看看返回值:

    这次没有返回 404 的错误信息,而是全局改写规则设置的相应体。

    我们再把这个全局改写规则删掉,试试看。

    全局改写规则 - 图10

    再次访问,又返回了 404: