Still on Drupal 7? Security support for Drupal 7 ended on 5 January 2025. Please visit our Drupal 7 End of Life resources page to review all of your options.
Since there are fundamental differences between the functionality of the Livefyre community and enterprise subscriptions we decided it would be better to separate both project so we don't need to a
This module allows to force using HTTPS at some pages, and HTTP at the others.
The module is very close to Secure Login. It is also intended for sites that want to offer anonymous sessions via HTTP or HTTPS and authenticated sessions only via HTTPS, and anonymous insecure sessions are migrated to authenticated secure sessions upon login.
The difference is that instead defining for what forms HTTPS must be used (like it is for Secure Login), the module allows to define paths for which HTTPS must be used.
As opposed to Ubercart SSL, this module is standalone, and allows settings paths from Drupal UI without using hooks.
Installation and usage
It is supposed that SSL certificate is properly installed, and the site is accessible through both HTTP and HTTPS
Download and install module as any other usual drupal module
If you are logged in at HTTP version of the site, right after installing the module you will be redirected to HTTPS, and hence to re-login.
Use this module to disable access to nodes through the "normal" URL such as node/123, so access is only though the URL alias which the node content creator sets.