Drupal 9
Если на сервере используется reverse proxy, например nginx поверх apache, то надо добавить в settings.php следующее:
Как получить IP адрес текущего пользователя в Drupal?
Когда в Drupal 9 выводятся материалы через views, можно раскрыть фильтры. В этой статье про их темизацию
Темизация элементов формы Drupal
В сети очень много советов как сделать корректную переадресацию всех возможных урлов на протокол https:// для сайта на Drupal. Для начала, несомненно у Вас должен стоять сертификат, - платный или бесплатный и сайт доступен через https