ModSecurity
Rule Settings
Save ModSecurity rule copy
This function copies a ModSecurity™ rule with a new rule ID.
Important:
When you disable the Web Server role, the system disables this function.
get/modsec_clone_rule
Query parameters
configstring required
Example:modsec2.user.conf
The rule's ModSecurity configuration file.
idinteger required
Example:123456789
The existing rule's ID.
Response
HTTP Request was successful.
Example response
{
"data": {
"rule": {
"config": "modsec2.user.conf",
"config_active": 1,
"id": 123456789,
"meta_msg": "Rejected request",
"rule": "SecRule REQUEST_URI \"/rejected.php\" \"deny,auditlog,msg:'Rejected request',id:'1'\"",
"staged": 1,
"vendor_id": "YourVendor"
}
},
"metadata": {
"command": "modsec_clone_rule",
"reason": "OK",
"result": 1,
"version": 1
}
}