ride / cli-varnish
Ride CLI 的 Varnish 命令
1.1.0
2017-10-10 14:56 UTC
Requires
- ride/app: ^1.0.0
- ride/app-varnish: ^1.0.0
- ride/cli: ^1.0.0
- ride/lib-varnish: ^1.0.0
This package is auto-updated.
Last update: 2024-09-13 00:32:34 UTC
README
此模块向 Ride CLI 添加了各种 Varnish 命令。
命令
varnish
此命令获取池中 Varnish 服务器的概述及其状态。
语法: varnish
别名: v
varnish add
此命令将 Varnish 服务器添加到池中。
语法: varnish add <host> [<port> [<secret>]]
<host>
: 服务器的主机名或 IP 地址<port>
: varnishadm 监听的端口 (6082)<secret>
: 用于验证服务器的密钥
别名: va
varnish remove
此命令从池中删除 Varnish 服务器。
语法: varnish remove <host> [<port>]
<host>
: 服务器的主机名或 IP 地址<port>
: varnishadm 监听的端口 (6082)
别名: vr
varnish ban
此命令禁止池中所有 Varnish 服务器上的表达式。
语法: varnish ban [--server] [--force] <expression>
--server
: 限制为单个服务器,提供服务器和端口--force
: 忽略失败并继续执行剩余服务器的命令<expression>
要禁止的表达式
别名: vb
varnish ban url
此命令禁止池中所有 Varnish 服务器上的 URL。
语法: varnish ban url [--recursive] [--server] [--force] <url>
--recursive
: 清除以提供的 URL 开头的所有内容--server
: 限制为单个服务器,提供服务器和端口--force
: 忽略失败并继续执行剩余服务器的命令<url>
: 要禁止的 URL
别名: vbu
varnish generate redirect
此命令生成用于重定向一组 URL 的 varnish 配置。
语法: varnish generate redirect [--baseUrl] [--ignoreHeader] [--statusCode] <file>
--baseUrl
: 旧 URL 或目的地的基准 URL,用于相对 URL--ignoreHeader
: 添加此标志以忽略第一行--statusCode
: 默认状态码,用于第三列空白时<file>
: 包含旧 URL 作为第一列、目的地作为第二列、可选 HTTP 状态码(301 或 302)作为第三列、可选标志(是或否)以确定是否匹配以旧 URL 开头的所有内容作为第四列以及可选标志(是或否)以确定是否将原始路径附加到目的地作为第五列的 CSV 文件路径。
别名: vgr
相关模块
- ride/app
- ride/app-varnish
- ride/cli
- ride/lib-cli
- ride/lib-varnish
- ride/wba-cms-varnish
- ride/wba-varnish
- ride/web-cms-varnish
安装
您可以使用 Composer 安装此应用程序。
composer require ride/cli-varnish