Manual Chapter :
Defining URLs in the profile
Applies To:
Show Versions
BIG-IP FPS
- 17.5.0, 17.1.2, 17.1.1, 17.1.0, 17.0.0, 16.1.5, 16.1.4, 16.1.3, 16.1.2, 16.1.1, 16.1.0, 16.0.1, 16.0.0, 15.1.9, 15.1.8, 15.1.7, 15.1.6, 15.1.5, 15.1.4, 15.1.3, 15.1.2, 15.1.0
Defining URLs in the profile
Define
URLs in your
anti-fraud
profile to ensure proper protection of your
web site.If you are creating a mobile security anti-fraud profile, the
instructions in this section are not relevant.
- On the Main tab, click.The Anti-Fraud Profiles screen opens.
- From the list of profiles, select the profile on which you want to define a URL.TheAnti-FraudProfile Properties screen opens.
- In the Anti-Fraud Configuration area, clickURL List.The URL List opens.
- Click theAdd URLbutton.The Create New URL screen opens.
- In theURL Pathfield, choose one of the following types for the URL path:
- Explicit: Assign a specific URL path.
- Wildcard: Assign a wildcard expression URL. Any URL that matches the wildcard expression is considered legal and will receive protection. For example, typing the wildcard expression/*specifies that any URL is allowed.
All URLs must start with a slash (/), for both Explicit and Wildcard types.- If you choseExplicit, type the URL path.
- If you choseWildcard, type the wildcard expression URL and if you want it to include a query string, select theInclude Query Stringcheck box.The syntax for wildcard entities is based on shell-style wildcard characters. This following table lists the wildcard characters that you can use so that the entity name matches multiple objects.Wildcard characterMatches*All characters?Any single character[abcde]Exactly one of the characters listed[!abcde]Any character not listed[a-e]Exactly one character in the range[!a-e]Any character not in the rangeIf a wildcard character is actually used as part of a real URL and you don't want it to be treated as a wildcard character, use\and then the character to indicate that it should not be used as a wildcard character.Regular expressions should not be used in Wildcard URLs.
- For Application Type, ensure thatWebis selected (selected by default).
- ClickAdvanced.
- If you want theFPSMain JavaScript to run on the web page of the URL, select theEnabledcheck box forInject Main JavaScript(selected by default).When this setting is enabled, theFPSMain JavaScript also runs on all SPA views on this URL that are configured in the profile.
- TheFPSMain JavaScript protects web applications with the content typestext/htmlandapplication/xhtml+xml. If your web application is based on a different content type, you cannot apply theFPSMain JavaScript protection on it.
- Inject Main JavaScriptcan be disabled for web pages that do not require fraud protection and only receive data from a protected page.
- If Malware Detection and Phishing Detection are enabled on the URL and thenInject Main JavaScriptis disabled, Malware Detection and Phishing Detection will also be disabled but Request Signatures are still active.
- If you want to change the default location where theFPSMain JavaScript is injected in the URL's web page, atLocation of Main JavaScript Injection, do the following:
- Select a position for the Main JavaScript (either before or after the tag you define).
- In theTagfield, type the tag for determining where the Main JavaScript is placed.
TheFPSMain JavaScript must be injected into the web page HTML before the CSS Element. - If you want to change the default location of the Disabled JavaScript Detection Tag, atLocation of Disabled JavaScript Detection Tagdo the following:
- Select a position for the Disabled JavaScript Detection Tag (either before or after the tag you define).
- In theTagfield, type the tag for determining where the Disabled JavaScript Detection Tag is placed.
The Disabled JavaScript Detection Tag detects if JavaScript has been disabled in your web browser.- For Internet Explorer browsers 9.0 and later versions, Disabled JavaScript Detection is not supported if the content type of your web application response isxhtml.
- For web browsers other than Internet Explorer, if the content type of your web application response isxhtmlyou must use the default settingsAfterandbody.
- Leave theAdditional function to be run before JavaScript loadfield blank unless instructed otherwise by F5.
- ClickCreateto save your initial URL settings.