匹配项
在switchhoster中,匹配项是集合中的核心单元,用于定义当前集合可以用于切换的目标URI。通过创建多个匹配项,你可以快速切换到指定的 URI,以适应不同的工作场景。
基本信息
- 名称:为匹配项提供一个简洁的名称,帮助你快速识别每个匹配项的作用。例如你可以使用子域进行命名。
- 目标URI:定义切换后的目标URI。目前仅支持
http或https协议,如果未填写scheme则默认补全为http。
Scheme省略策略
若输入目标URI未包含scheme时默认将会使用http,即默认支持https切换到http。
在http切换https如果仍想省略scheme,你可以选择在反向代理中配置强制https或者在目标URI选项中输入期望的scheme。
示例
www.example.com将会被补全为http://www.example.com。
示例
假设你当前的URI为https://www.example.com/page?source=google,并创建了3个匹配项:
| 匹配项名称 | 目标URI | 切换结果 |
|---|---|---|
| www | www.domain.com | 无响应 |
| sub | sub.domain.com | https://sub.domain.com/page?source=google |
| dev | localhost:3000 | http://localhost:3000/page?source=google |
提示
MacOS用户可以通过快捷键Option ⌥ + Tab键完成切换。
Windows及其他操作系统用户将使用 Ctrl + Tab键完成切换。
操作
你可以对匹配项执行以下操作来管理和修改匹配项:
- 添加当前项:在当前集合中添加一个新的匹配项,指定匹配项名称和目标 URI。
- 删除当前项:删除当前匹配项,此操作不可撤销。请确认后再进行。
- 保存当前项:保存对当前匹配项所做的修改,确保修改内容得到更新。
- 放弃编辑:放弃当前对匹配项的所有编辑,返回到匹配项列表页面。