httxt2dbm-生成用于 RewriteMap 的 dbm 文件

httxt2dbm用于根据文本 Importing 生成 dbm 文件,以dbmMap 类型在RewriteMap中使用。

如果输出文件已经存在,则不会被截断。将添加新密钥,并将更新现有密钥。

Synopsis

httxt2dbm [ -v ] [ -f DBM_TYPE ] -i SOURCE_TXT -o OUTPUT_DBM

Options

  • -v

    • 更详细的输出
  • -f DBM_TYPE

    • 指定用于输出的 DBM 类型。如果未指定,将使用APR默认值。可用类型为:GDBM代表 GDBM 文件,SDBM代表 SDBM 文件,DB代表 berkeley DB 文件,NDBM代表 NDBM 文件,default代表默认 DBM 类型。
  • -i SOURCE_TXT

    • 要从中创建 dbm 的 Importing 文件。文件的格式应为每行一条记录,格式为key value。有关此文件格式和含义的更多详细信息,请参见RewriteMap的文档。
  • -o OUTPUT_DBM

    • 输出 dbm 文件的名称。

Examples

httxt2dbm -i rewritemap.txt -o rewritemap.dbm httxt2dbm -f SDBM -i rewritemap.txt -o rewritemap.dbm