The HTTP451 module provides an implementation of RFC 7725 in Drupal. When enabled, it can be configured to modify the http response code of any resource served by Drupal and have a http 451 response code served instead of the original one.
-
Download the module. [Click here for latest version]
-
Install it as you normally would by going to
Extend > Install new module > upload
or by extracting the contents of the zip file to yourdrupal/modules
folder and activating it via your drupal admin dashboard. -
After activating the module you will need to provide an API Key for location-based censorship. You can get one here.
-
Add your API key to the module configuration by navigating to
Configuration > http451 Settings
and paste your key in the form provided. -
Once the API Key set click on
Structure > Content types
and click onManage Fields
for the content type on which you want the module to be used. -
Click on
Add field
& selectHTTP 451 Status Code
from theSelect a field type
dropdown list. Give it a label and hit save. On the next page you'll be able to configure some default settings then you'll be good to go.