Cloudflare规则添加斜杠

时间:2019-12-24 13:53:45

标签: url-rewriting cloudflare

我正在博客引擎之间移动,我的新引擎与以前的引擎相比创建了一个非常相似的子弹,只是在URL末尾添加了斜杠(<template> <h1>{{ page.author }}</h1> <slot/> </template> <script> import SiteHeader from '@/components/SiteHeader.vue' import SiteFooter from '@/components/SiteFooter.vue' export default { components: { SiteHeader, SiteFooter } } </script> <static-query> query { metadata { siteName } } </static-query> )。

我所有的流量都通过Cloudflare路由,所以我认为我应该使用页面规则来使转发正常工作。

我想到的是以下内容:

/

但是,这会产生以下(非常合逻辑的)错误:

  

转发URL与目标匹配,会导致重定向循环

我知道为什么失败了,因为https://my-website.com/* is forwarded with a 301 redirect to https://my-website.com/$1/ 与所有内容都匹配。我还可以使用其他符号来转发到正确的页面吗?

我无法使用IIS重写或*,因为我使用的是静态网站托管平台,并且无法控制Web服务器。

0 个答案:

没有答案