Configuring the AppRules policy to perform HTTP Redirect

Description

The App Rules (Application Firewall) feature in the SonicOS can perform HTTP redirect to another domain name. For example: When a user accesses www.google.com you can perform an HTTP redirect to www.yahoo.com.


Resolution for SonicOS 6.5

This release includes significant user interface changes and many new features that are different from the SonicOS 6.2 and earlier firmware. The below resolution is for customers using SonicOS 6.5 firmware.


Step 1: Creating a Match Object

In the SonicWall Management Interface, navigate to  Manage |Objects | Match Objects page and
Click on "Add" button to create a new Match Object.

- Object Name: enter a name
- Match Object Type: select HTTP Host
- Match Type: Partial Match or Exact Match
- Content: Enter the desired domain name (E.g. google.com)
- Click Add to populate the entry in the List: section and when done click OK button.

Image
Step 2: Creating an Action Object

In the SonicWall Management Interface, navigate to Manage |Objects | Action Objects page and Click on "Add" button to create a new Action Object.

- Action Name: enter a name
- Action: HTTP Redirect
- Content: Enter the desired domain name (Http://www.yahoo.com)

Important:
Always include the Http:// (protocol) in the URL

- When done click OK button.

Image

Step 3: Create an AppRules Policy

 
In the SonicWall Management Interface, navigate to Manage | Rules | Application Control page and click on "Add" button to create a new AppControl Policy

- Policy Name: enter a name
- Policy Type: HTTP Client
- Service Destination: HTTP
- Match Object: Select the appropriate Match Object
- Action Object: Select the appropriate Action Object (Redirect)
- Connection Side: Client Side
- Direction: Basic (Incoming or Both)

- when done click OK button to add the policy. 

Image
Please Note: Make sure you enable the Global option Enable App Rules and also the Enable option on the policy.


 


How to Test:

From a computer behind SonicWall try accessing the Website www.google.com and the web browser will be automatically redirected to www.yahoo.com web page.

In the SonicWall Log an entry will be created when HTTP Redirect is performed:
Image




Resolution for SonicOS 6.2 and Below

The below resolution is for customers using SonicOS 6.2 and earlier firmware. For firewalls that are generation 6 and newer we suggest to upgrade to the latest general release of SonicOS 6.5 firmware.


Step 1: Creating a Match Object

In the SonicWall Management Interface, navigate to Firewall > Match Objects page and 
Click on "Add" button to create a new Match Object.

- Object Name: enter a name
- Match Object Type: select HTTP Host
- Match Type: Partial Match or Exact Match
- Content: Enter the desired domain name (E.g. google.com)
- Click Add to populate the entry in the List: section and when done click OK button.

Image
Step 2: Creating an Action Object

In the SonicWall Management Interface, navigate to Firewall > Action Objects page and Click on "Add" button to create a new Action Object.

- Action Name: enter a name
- Action: HTTP Redirect
- Content: Enter the desired domain name (Http://www.yahoo.com)

Important: 
Always include the Http:// (protocol) in the URL

- When done click OK button.

Image

Step 3: Create an AppRules Policy

In the SonicWall Management Interface, navigate to Firewall | App Rules page and click on "Add" button to create a new AppRules Policy

- Policy Name: enter a name
- Policy Type: HTTP Client
- Service Destination: HTTP
- Match Object: Select the appropriate Match Object
- Action Object: Select the appropriate Action Object (Redirect)
- Connection Side: Client Side
- Direction: Basic (Incoming or Both)

- when done click OK button to add the policy.

Image
Please Note: Make sure you enable the Global option Enable App Rules and also the Enable option on the policy.

Image



How to Test:

From a computer behind SonicWall try accessing the Website www.google.com and the web browser will be automatically redirected to www.yahoo.com web page.

In the SonicWall Log an entry will be created when HTTP Redirect is performed:
Image

Related Articles

  • SonicOS 8.1.0 FAQ
    Read More
  • SonicWall GEN8 TZs and GEN8 NSas Settings Migration
    Read More
  • Getting started with SonicWall firewalls
    Read More
not finding your answers?