【问题标题】:How to load Zaraz manually in Nextjs如何在 Nextjs 中手动加载 Zaraz
【发布时间】:2022-02-14 18:10:36
【问题描述】:

我正在尝试让 Zaraz 脚本在 Nextjs 站点上运行,该站点不能使用 cloudflare 代理(橙色)设置。 按照https://developers.cloudflare.com/zaraz/advanced/load-zaraz-manually 的文档,我禁用了自动注入并在 _app.js 中添加了脚本:

import Script from 'next/script'
return <Script src="https://capsloq.de/cdn-cgi/zaraz/i.js"></Script>

&lt;script&gt; 标签在网站的&lt;head&gt; 内呈现。 但是&lt;script src&gt; 只是指向一个 404 页面,实际上并没有加载脚本。 Nextjs 页面路由器会干扰它吗?还是我缺少基本的东西?

谢谢

【问题讨论】:

    标签: next.js cloudflare


    【解决方案1】:

    似乎域 https://capsloq.de 没有被 Cloudflare 代理。在此链接https://developers.cloudflare.com/zaraz/advanced/domains-not-proxied查看文档。

    【讨论】:

    • 我确实遵循了这一点,但再次阅读我注意到我跳过了子域部分。谢谢,原来是这样
    猜你喜欢
    • 2022-08-23
    • 1970-01-01
    • 2014-01-23
    • 1970-01-01
    • 2021-04-09
    • 1970-01-01
    • 1970-01-01
    • 2020-12-06
    • 2020-11-01
    相关资源
    最近更新 更多