Citrix ADC

配置url转换配置文件

配置文件将特定url转换描述为一系列操作。配置文件主要作为操作的容器,确定执行操作的顺序。大多数转换将外部主机名和可选路径转换为不同的内部主机名和路径。大多数有用的转换都很简单,只需要一个操作,但您可以使用多个操作来执行复杂的转换。

您无法创建操作,然后将其添加到配置文件中。您必须先创建配置文件,然后向其添加操作。在cli中,创建操作和配置操作是单独的步骤。创建配置文件和配置配置文件是 CLI 和配置实用程序中的单独步骤。

使用Citrix ADC命令行创建URL转换配置文件

在Citrix ADC命令提示符处,按所示顺序键入以下命令以创建URL转换配置文件并验证配置。然后,您可以重复第二个和第三个命令来配置其他操作:

  • add transform profile -type URL [- onlytransformwronglinbody (ON|OFF)] \[-comment ]
  • 添加转换动作
  • set transform action [-priority ] [-reqUrlFrom ] [-reqUrlInto ] [- rerelfrom ] [- rerelinto ] [-cookieDomainFrom ] [-cookieDomainInto ] [-state (ENABLED|DISABLED)] [-comment ""]
  • 显示转换配置文件<名称>

例如

完成> add transform action actshopping shopping -priority 1000 -reqUrlFrom 'shopping.example.com' -reqUrlFrom 'www.example.net/shopping' -reqUrlInto 'shopping.example.com' -cookieDomainFrom 'example.com' -cookieDomainInto 'example.net' -state ENABLED -comment '购物车的URL转换'Done > show transform profile购物车名称:购物车类型:URL onlytransform荒诞linbody: OFF注释:动作:1)优先级1000名称:actshopping ENABLED完成

使用Citrix ADC命令行修改现有URL转换配置文件或操作

在Citrix ADC命令提示符处,键入以下命令以修改现有URL转换配置文件或操作并验证配置:

注意:分别使用集变换配置文件或设置变换操作命令。设置转换配置文件命令采用与添加转换配置文件命令相同的参数,并且设置转换操作与用于初始配置的命令相同。

  • set transform action [-priority ] [-reqUrlFrom ] [-reqUrlInto ] [- rerelfrom ] [- rerelinto ] [-cookieDomainInto ] [-state (ENABLED|DISABLED)] [-comment ""]
  • 显示转换配置文件<名称>

例如

> set transform action actshopping -priority 1000 -reqUrlFrom 'searching.example.net' -reqUrlInto 'www.example.net/searching' - relfrom 'www.example.net/searching' - reqlinto 'searching.example.com' -cookieDomainInto 'example.net' -state ENABLED -comment '搜索购物车的URL转换'。Done > show transform profile购物车名称:购物车类型:URL onlytransform荒诞linbody: OFF注释:动作:1)优先级1000名称:actshopping ENABLED完成

使用Citrix ADC命令行删除URL转换配置文件和操作

首先,通过为每个操作键入以下命令来删除与该配置文件关联的所有操作:

  • rm变换动作<名称>删除与配置文件关联的所有操作后,如下所示删除配置文件。
  • rm转换概要文件<名称>

使用配置实用程序创建url转换配置文件

  1. 在导航窗格中,展开”重写“url转换”,“然后单击”配置文件”。
  2. 在详细信息窗格中,单击添加(添加)。
  3. 在“创建url转换配置文件对话框中,键入或选择参数的值。对话框的内容对应于"配置url转换配置文件的参数"中描述的参数,如下所示(星号表示必填参数):
    • 名称* -名称
    • 评论-评论
    • 仅转换响应正文中的绝对url -仅转换为正文
  4. 单击创建(创建),然后单击关闭(关闭)。状态栏中将显示一条消息,指出配置文件已成功配置。

使用配置实用程序配置url转换配置文件和操作

  1. 在导航窗格中,展开”重写“url转换”,“然后单击”配置文件”。
  2. 在详细信息窗格中,选择要配置的配置文件,然后单击打开
  3. 在“配置url转换配置文件对话框中,执行以下操作之一。
    • 要创建新操作,请单击”添加”。
    • 要修改现有操作,请选择该操作,然后单击”打开”。
  4. 通过键入或选择参数的值来填写”创建url转换操作“或”修改url转换操作对话框。对话框的内容对应于"配置url转换配置文件的参数"中描述的参数,如下所示(星号表示必填参数):
    • 操作名称* - name
    • 评论-评论
    • 优先级* -优先级
    • 请求URL来自- reqUrlFrom
    • 请求URL到- reqUrlInto
    • 响应URL来自- rerelfrom
    • 响应URL到- rerelininto
    • Cookie域名来自- cookieDomainFrom
    • Cookie域名输入- cookieDomainInto
    • 已启用- state
  5. 保存所做的更改。
    • 如果要创建新操作,请单击创建,然后单击关闭
    • 如果要修改现有操作,请单击”确定”。状态栏中将显示一条消息,指出配置文件已成功配置。
  6. 重复步骤 3 到步骤 5 以创建或修改任何其他操作。
  7. 若要删除某个操作,请选择该操作,然后单击"删除"。出现提示时,单击确定以确认删除。
  8. 单击”确定“以保存您的更改并关闭”修改url转换配置文件”对话框。
  9. 若要删除配置文件,请在详细信息窗格中选择配置文件,然后单击删除。出现提示时,单击确定以确认删除。