Special Characters in a Parameter
When setting a parameter value in a CLI one-line mode command, and the parameters include special characters (for example, ! @ # $ % ^ & * ( ) " ) you must use double quotes around the parameter or add a backslash before each special character in the parameter.
In interactive CLI mode, this is not required.
For example:
In the blockurl command you want to enter the parameter http://a (which includes the special characters front-slashes).
If you enter the one-line command (the command together with its parameter) by entering the parameter itself after the command:
>> Redirect Bot Manager Policy# blockurl http://a
the command will fail.
But if you enter the command with the parameter contained in double quotes:
>> Redirect Bot Manager Policy# blockurl "http://a"
or
If you enter the command with backslashes before the front-slashes:
>> Redirect Bot Manager Policy# blockurl http:\/\/a
the command will be accepted.
Similarly, if you are entering an interactive CLI command (where you first enter only the command and then the system asks you to enter the parameter) no double quotes or backslash is needed.
>> Redirect Bot Manager Policy# blockurl
Current URL for block page redirection: none
Enter new URL for block page redirection: http://a