You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

laravel-cookie-consent包如何配置指定路由不显示Cookie政策弹窗

问题解决方法

核心原理

具体配置步骤

  1. 如果你还没发布过包的配置文件,先执行发布命令:
php artisan vendor:publish --provider="Statikbe\CookieConsent\CookieConsentServiceProvider" --tag="config"
  1. 打开项目中 config/cookie-consent.php 文件,找到 ignored_paths 配置项,按需求修改即可:
'ignored_paths' => [
    // 原有固定路由规则,可保留
    'admin/users',
    // 解决带路径参数的路由匹配问题:* 匹配任意参数值
    'admin/user/*',
    // 匹配所有以 /admin 开头的路由,上面两个规则如果属于admin前缀也可以直接省略,只保留这一条即可
    'admin/*',
],
  1. 配置修改后如果不生效,执行命令清除配置缓存:
php artisan config:clear

注意事项

  • 通配符 * 可以放在路径的任意位置,比如 */export 可以匹配所有末尾是export的路径
  • 配置路径不需要加站点域名,只需要写域名之后的路径部分即可
  • 如果同时配置了细粒度规则和大范围通配规则,大范围规则会自动覆盖细粒度规则,比如配置了admin/*之后,就不需要再单独配置admin/users、admin/user/*这类同前缀规则了

内容的提问来源于stack exchange,提问作者Hoda Kh

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.27 23:27:05