config wanopt content-delivery-network-rule
This command is available for reference model(s) FortiGate 3000D, FortiGate 501E, FortiGate VM64, FortiWiFi 61F. It is not available for FortiGate 140E-POE. |
Configure WAN optimization content delivery network rules.
config wanopt content-delivery-network-rule
Description: Configure WAN optimization content delivery network rules.
edit <name>
set comment {var-string}
set status [enable|disable]
set host-domain-name-suffix <name1>, <name2>, ...
set category [vcache|youtube]
set request-cache-control [enable|disable]
set response-cache-control [enable|disable]
set response-expires [enable|disable]
set updateserver [enable|disable]
config rules
Description: WAN optimization content delivery network rule entries.
edit <name>
set match-mode [all|any]
set skip-rule-mode [all|any]
config match-entries
Description: List of entries to match.
edit <id>
set target [path|parameter|...]
set pattern <string1>, <string2>, ...
next
end
config skip-entries
Description: List of entries to skip.
edit <id>
set target [path|parameter|...]
set pattern <string1>, <string2>, ...
next
end
config content-id
Description: Content ID settings.
set target [path|parameter|...]
set start-str {string}
set start-skip {integer}
set start-direction [forward|backward]
set end-str {string}
set end-skip {integer}
set end-direction [forward|backward]
set range-str {string}
end
next
end
next
end
config wanopt content-delivery-network-rule
Parameter |
Description |
Type |
Size |
Default |
||||||
---|---|---|---|---|---|---|---|---|---|---|
comment |
Comment about this CDN-rule. |
var-string |
Maximum length: 255 |
|
||||||
status |
Enable/disable WAN optimization content delivery network rules. |
option |
- |
enable |
||||||
|
|
|||||||||
host-domain-name-suffix |
Suffix portion of the fully qualified domain name (eg. fortinet.com in "www.fortinet.com"). Suffix portion of the fully qualified domain name. |
string |
Maximum length: 79 |
|
||||||
category |
Content delivery network rule category. |
option |
- |
vcache |
||||||
|
|
|||||||||
request-cache-control |
Enable/disable HTTP request cache control. |
option |
- |
disable |
||||||
|
|
|||||||||
response-cache-control |
Enable/disable HTTP response cache control. |
option |
- |
disable |
||||||
|
|
|||||||||
response-expires |
Enable/disable HTTP response cache expires. |
option |
- |
disable |
||||||
|
|
|||||||||
updateserver |
Enable/disable update server. |
option |
- |
disable |
||||||
|
|
config rules
Parameter |
Description |
Type |
Size |
Default |
||||||
---|---|---|---|---|---|---|---|---|---|---|
match-mode |
Match criteria for collecting content ID. |
option |
- |
all |
||||||
|
|
|||||||||
skip-rule-mode |
Skip mode when evaluating skip-rules. |
option |
- |
all |
||||||
|
|
config match-entries
Parameter |
Description |
Type |
Size |
Default |
||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
target |
Option in HTTP header or URL parameter to match. |
option |
- |
path |
||||||||||||||
|
|
|||||||||||||||||
pattern |
Pattern string for matching target (Referrer or URL pattern, eg. "a", "a*c", "*a*", "a*c*e", and "*"). Pattern strings. |
string |
Maximum length: 79 |
|
config skip-entries
Parameter |
Description |
Type |
Size |
Default |
||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
target |
Option in HTTP header or URL parameter to match. |
option |
- |
path |
||||||||||||||
|
|
|||||||||||||||||
pattern |
Pattern string for matching target (Referrer or URL pattern, eg. "a", "a*c", "*a*", "a*c*e", and "*"). Pattern strings. |
string |
Maximum length: 79 |
|
config content-id
Parameter |
Description |
Type |
Size |
Default |
||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
target |
Option in HTTP header or URL parameter to match. |
option |
- |
path |
||||||||||||||||||||||
|
|
|||||||||||||||||||||||||
start-str |
String from which to start search. |
string |
Maximum length: 35 |
|
||||||||||||||||||||||
start-skip |
Number of characters in URL to skip after start-str has been matched. |
integer |
Minimum value: 0 Maximum value: 4294967295 |
0 |
||||||||||||||||||||||
start-direction |
Search direction from start-str match. |
option |
- |
forward |
||||||||||||||||||||||
|
|
|||||||||||||||||||||||||
end-str |
String from which to end search. |
string |
Maximum length: 35 |
|
||||||||||||||||||||||
end-skip |
Number of characters in URL to skip after end-str has been matched. |
integer |
Minimum value: 0 Maximum value: 4294967295 |
0 |
||||||||||||||||||||||
end-direction |
Search direction from end-str match. |
option |
- |
forward |
||||||||||||||||||||||
|
|
|||||||||||||||||||||||||
range-str |
Name of content ID within the start string and end string. |
string |
Maximum length: 35 |
|