打开 Clash 界面
- 打开你的设备上的 Clash 界面(通常是通过浏览器访问
http://127...1:789或指定的本地 IP 和端口)。
添加规则
-
在 Clash 的规则界面中,点击“+”按钮添加新的规则。
-
规则格式:
URL-pattern URLs-pattern [option]URL-pattern:要匹配的 URL 或域名模式(*.example.com或http://example.com)。[option]:可选项,包括:ignore: 忽略该规则(不建议)。allow: 允许该规则(默认行为)。deny: 禁止该规则。rewrite: 重写 URL。
配置常见规则
以下是一些常见的配置示例:
1 允许访问某个特定网站
www.example.com allow
- 这条规则允许访问
www.example.com。
2 禁止访问某个网站
www.blocked.site deny
- 这条规则禁止访问
www.blocked.site。
3 重写域名
*.example.com rewrite http://www.example.com
- 这条规则会将
*.example.com重写为http://www.example.com。
4 匹配所有域名
* allow
- 这条规则允许所有域名访问。
修改已有规则
- 点击需要修改的规则,直接在对应的规则行上修改。
删除规则
- 点击需要删除的规则,选择“删除”(通常是红色“X”按钮)。
高级配置
-
过滤器规则:
- 在“过滤器”部分,可以设置更复杂的规则。
- 示例:
URL-list domain-list allow
URL-list:要匹配的 URL 列表。domain-list:要匹配的域名列表。
-
域名匹配:
- 使用 表示通配符,可以匹配多个子域名。
- 示例:
*.example.com allow
保存规则
- 确保所有规则配置完成后,点击“保存”按钮或返回界面。
测试配置
- 打开浏览器,尝试访问被配置的网站,确认规则是否生效。
注意事项
- 规则顺序:Clash 会根据规则的顺序逐一匹配,如果多个规则匹配同一个 URL,后面的规则会覆盖前面的规则。
- 重写规则:确保重写规则正确无误,否则可能导致访问错误。
- 版本问题:Clash 的不同版本可能会有规则配置的差异,建议查看你使用的具体版本文档。
希望这些方法能帮助你配置 Clash 的规则!如果有更多问题,可以参考 Clash 的官方文档或社区。




