我的discourse 网站在discourse hub上查不到,网站是 starorigin.net,我去问了社区开发者,他们说是和cloudflare的设置有关,导致了 starorigin.net/user-api-key/new ,http 400错误,让我直接关掉 cloudflare,我试了一天了也没弄好,有没有大佬分享一下自己cloudflare配置?
我基本就是按照discourse 官网配的
我的discourse 网站在discourse hub上查不到,网站是 starorigin.net,我去问了社区开发者,他们说是和cloudflare的设置有关,导致了 starorigin.net/user-api-key/new ,http 400错误,让我直接关掉 cloudflare,我试了一天了也没弄好,有没有大佬分享一下自己cloudflare配置?
我基本就是按照discourse 官网配的
访问了下你的网站,现在应该还是套用了 CloudFlare,网站访问应该是没有什么问题的。
访问地址: https://starorigin.net/user-api-key/new
我这里的错误是参数丢失,应该不是上面说的 400 错误。
如果开发者社区让你禁用 CloudFlare 的话,那么就在你域名的 DNS 配置哪里把 Proxy 状态关闭就行。
如果这里打开的话就等于启用了 CloudFlare,如果不打开就是关闭,直接跳过所有 CloudFlare 的服务。
这个网址返回的信息是正确的,你打开你的网站对应的网址也是报错缺少参数,是cf从中间阻挡了导致了discourse hub获取不了有关API信息。
我只想把这个网址直连服务器,有啥好办法不,或者说大家的cf是怎么设置的,我能开的都开了,这好像导致了错误的产生
如果这里打开的话就等于启用了 CloudFlare,如果不打开就是关闭,直接跳过所有 CloudFlare 的服务。
DNS 中禁用就行。
你把hub的用户代理跳过规则呗。
先去看看有没有被拦截,如果没有那应该没访问你的网站。
之前我没有提交到hub,但它老是来访问我的网站,也被规则拦截了。
推广设置开了,怎么把hub规则允许,大佬能指点一下吗,我是放行了对那个网页的安全规则,但是没用
我觉得不是 Hub 的问题,我们并没有对 Hub 的收录为 CloudFlare 进行过特殊的设计和改动。
如果你想确认的话,就先禁用 CloudFlare ,让 Discourse Hub 先收录的网站后再看。
通常收录用不到多长的时间的。
你有开启waf规则限制吗?
有的话才需要放行。
你居然没看我的帖子气气哦
可能还没有用好搜索功能。
Discourse 的搜索功能还是蛮不错的,对于一些基本已有的内容,直接使用 Discourse 的搜索功能通常能找到一些不错的内容。
随着内容越来越多,很多时候可能还需要善用搜索。
我是按照discourse社区原版英文教程设置的,自己之前又加了一些安全设置,我现在不知道哪些导致了这个问题
我的cf就是按照discourse社区的教程设置的
排查不知道什么地方出了问题的最好办法就是先禁用。
因为这些配置可能超出了很多人的配置能力,先禁用是最好的。