From SonicOS 6.5.1 and later, you can configure the firewall as a web proxy server to control web service, such as preventing users from signing in to some web services using any accounts other than the accounts provided, or restricting the content viewable by users. The web proxy server adds a custom header to all traffic matched by the Content Filtering policy, and the header identifies the domains whose users can access the web services or the content that users can access. Encrypted HTTPS traffic is supported if DPI-SSL is enabled.
Before configuring the Custom Header, make sure that:
To configure a CFS custom header and enable custom header insertion
Enable Custom Header Insertion option.
Click Add icon to configure the Domain, Key, and Value for the custom header entry.
Domain is used to check if the host in an HTTP request is matched to an entry during packet handling. Key and Value are used to generate the right header for the entry when building runtime data for custom header insertion.
Make sure that the Domain follows the conditions listed below: