function share(obj){ var qqShareURL="http://connect.qq.com/widget/shareqq/index.html?"; var weiboShareURL="http://service.weibo.com/share/share.php?"; var qzoneShareURL="https://sns.qzone.qq.com/cgi-bin/qzshare/cgi_qzshare_onekey?"; var facebookShareURL="https://www.facebook.com/sharer/sharer.php?"; var twitterShareURL="https://twitter.com/intent/tweet?"; var host_url="https://www.5yyx.com/?p=1814"; var title='%E3%80%90%E7%94%A8%20Next.js%20%E5%86%99%E4%BA%86%E4%B8%80%E5%A5%97%E5%BC%80%E7%AE%B1%E5%8D%B3%E7%94%A8%E7%9A%84%20Cloudflare%20WAF%20%E8%87%AA%E5%AE%9A%E4%B9%89%E9%A1%B5%E9%9D%A2%E6%A8%A1%E6%9D%BF%E3%80%91'; var qqtitle='%E3%80%90%E7%94%A8%20Next.js%20%E5%86%99%E4%BA%86%E4%B8%80%E5%A5%97%E5%BC%80%E7%AE%B1%E5%8D%B3%E7%94%A8%E7%9A%84%20Cloudflare%20WAF%20%E8%87%AA%E5%AE%9A%E4%B9%89%E9%A1%B5%E9%9D%A2%E6%A8%A1%E6%9D%BF%E3%80%91'; var excerpt='%E6%9C%80%E8%BF%91%E4%BD%BF%E7%94%A8%20Next.js%E3%80%81Tailwind%20CSS%20%E5%92%8C%20HeroUI%20%E5%AE%9E%E7%8E%B0%E4%BA%86%E4%B8%80%E5%A5%97%E7%BE%8E%E8%A7%82%E7%9A%84%E3%80%81%E5%BC%80%E7%AE%B1%E5%8D%B3%E7%94%A8%E7%9A%84%20Cloudflare%20WAF%20%E8%87%AA%E5%AE%9A%E4%B9%89%E9%A1%B5%E9%9D%A2%E6%A8%A1%E6%9D%BF%E3%80%82%E6%9C%AC%E6%A8%A1%E6%9D%BF%E5%9F%BA%E4%BA%8E%20Next.js%2015%E3%80%81%E4%BD%BF%E7%94%A8%20TypeScript%20%E5%92%8C%20Tailwind%20CSS%20%E5%BC%80%E5%8F%91%EF%BC%8C%E9%80%82%E9%85%8D%E5%A4%9A%E7%A7%8D%E8%AE%BE%E5%A4%87%E5%B8%83%E5%B1%80%E3%80%81%E6%94%AF%E6%8C%81%E6%B7%B1%E8%89%B2%E6%A8%A1%E5%BC%8F%E3%80%81%E8%87%AA%E5%8A%A8%E6%9B%BF%E6%8D%A2%20Cloudflare%20%E5%8F%98%E9%87%8F%E3%80%82%20%26%23x1f3a8%3B%20%E5%BF%AB%E9%80%9F%E2%80%A6%E2%80%A6'; var wbexcerpt='%E6%9C%80%E8%BF%91%E4%BD%BF%E7%94%A8%20Next.js%E3%80%81Tailwind%20CSS%20%E5%92%8C%20HeroUI%20%E5%AE%9E%E7%8E%B0%E4%BA%86%E4%B8%80%E5%A5%97%E7%BE%8E%E8%A7%82%E7%9A%84%E3%80%81%E5%BC%80%E7%AE%B1%E5%8D%B3%E7%94%A8%E7%9A%84%20Cloudflare%20WAF%20%E8%87%AA%E5%AE%9A%E4%B9%89%E9%A1%B5%E9%9D%A2%E6%A8%A1%E6%9D%BF%E3%80%82%E6%9C%AC%E6%A8%A1%E6%9D%BF%E5%9F%BA%E4%BA%8E%20Next.js%2015%E3%80%81%E4%BD%BF%E7%94%A8%20TypeScript%20%E5%92%8C%20Tailwind%20CSS%20%E5%BC%80%E5%8F%91%EF%BC%8C%E9%80%82%E9%85%8D%E5%A4%9A%E7%A7%8D%E8%AE%BE%E5%A4%87%E5%B8%83%E5%B1%80%E3%80%81%E6%94%AF%E6%8C%81%E6%B7%B1%E8%89%B2%E6%A8%A1%E5%BC%8F%E3%80%81%E8%87%AA%E5%8A%A8%E6%9B%BF%E6%8D%A2%20Cloudflare%20%E5%8F%98%E9%87%8F%E3%80%82%20%26%23x1f3a8%3B%20%E5%BF%AB%E9%80%9F%E2%80%A6%E2%80%A6'; var pic="https://www.5yyx.com/wp-content/uploads/2026/01/20260103175128-69595720efcd2.png"; var _URL; if(obj=="qq"){ _URL=qqShareURL+"url="+host_url+"&title="+qqtitle+"&pics="+pic+"&desc=&summary="+excerpt+"&site=vtrois"; }else if(obj=="weibo"){ _URL=weiboShareURL+"url="+host_url+"&title="+title+wbexcerpt+"&pic="+pic; }else if(obj=="qzone"){ _URL=qzoneShareURL+"url="+host_url+"&title="+qqtitle+"&pics="+pic+"&desc=&summary="+excerpt+"&site=vtrois"; }else if(obj=="facebook"){ _URL=facebookShareURL+"u="+host_url; }else if(obj=="twitter"){ _URL=twitterShareURL+"text="+title+excerpt+"&url="+host_url; } window.open(_URL); }
搜索
用 Next.js 写了一套开箱即用的 Cloudflare WAF 自定义页面模板
本文著作权归作者 [ doudoudoubao ] 享有,未经作者书面授权,禁止转载,封面图片来源于 [ 互联网 ] ,本文仅供个人学习、研究和欣赏使用。如有异议,请联系博主及时处理。