PHPackages                             josefglatz/httpseverywhere - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Security](/categories/security)
4. /
5. josefglatz/httpseverywhere

ActiveTypo3-cms-extension[Security](/categories/security)

josefglatz/httpseverywhere
==========================

Middleware for forcing HTTPS

1.0.5(1y ago)148.1k↓76.3%2GPL-2.0-or-laterPHPPHP &gt;=8.0

Since Sep 27Pushed 1y ago2 watchersCompare

[ Source](https://github.com/josefglatz/httpseverywhere)[ Packagist](https://packagist.org/packages/josefglatz/httpseverywhere)[ RSS](/packages/josefglatz-httpseverywhere/feed)WikiDiscussions main Synced 2d ago

READMEChangelog (1)Dependencies (1)Versions (7)Used By (0)

httpseverywhere
===============

[](#httpseverywhere)

TYPO3 Middleware for forcing HTTPS

Feature
=======

[](#feature)

Every request which is processed by TYPO3 (`index.php`) gets processed by the Middleware of [josefglatz/httpseverywhere](https://packagist.org/packages/josefglatz/httpseverywhere).

Please add additional fallbacks!
================================

[](#please-add-additional-fallbacks)

> **Please add your own fallback rules on top of this extension!** Due to the middleware functionality, this extension can only process requests handled by TYPO3. Therefore, it is important to set up redirects in the web server's vHost or in the .htaccess file for file accesses that are not processed by TYPO3.

Why was this extension created?
===============================

[](#why-was-this-extension-created)

> The reason was a bad experience with 2 hosting companies in the past, which managed to disable the HTTPS redirection at least once, unintentionally. However, it still happened.

###  Health Score

37

—

LowBetter than 81% of packages

Maintenance35

Infrequent updates — may be unmaintained

Popularity33

Limited adoption so far

Community13

Small or concentrated contributor base

Maturity56

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 87.5% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~151 days

Recently: every ~189 days

Total

6

Last Release

616d ago

PHP version history (2 changes)1.0.0PHP ~8.0.0 || ~8.1.0

1.0.3PHP &gt;=8.0

### Community

Maintainers

![](https://www.gravatar.com/avatar/3b9b873a3ab532be8b148c0da96ce9c37931a2268d52af7a00e0d0251f855088?d=identicon)[josefglatz](/maintainers/josefglatz)

---

Top Contributors

[![josefglatz](https://avatars.githubusercontent.com/u/2861556?v=4)](https://github.com/josefglatz "josefglatz (14 commits)")[![georgringer](https://avatars.githubusercontent.com/u/1905663?v=4)](https://github.com/georgringer "georgringer (1 commits)")[![mbrodala](https://avatars.githubusercontent.com/u/5037116?v=4)](https://github.com/mbrodala "mbrodala (1 commits)")

---

Tags

typo3-cms-extensiontypo3-extension

### Embed Badge

![Health badge](/badges/josefglatz-httpseverywhere/health.svg)

```
[![Health](https://phpackages.com/badges/josefglatz-httpseverywhere/health.svg)](https://phpackages.com/packages/josefglatz-httpseverywhere)
```

###  Alternatives

[friendsoftypo3/content-blocks

TYPO3 CMS Content Blocks - Content Types API | Define reusable components via YAML

103519.9k53](/packages/friendsoftypo3-content-blocks)[netresearch/rte-ckeditor-image

Image support in CKEditor for the TYPO3 ecosystem - by Netresearch

611.1M8](/packages/netresearch-rte-ckeditor-image)[wazum/sluggi

TYPO3 extension for URL slug management with inline editing, auto-sync, locking, access control, and redirects

40529.5k](/packages/wazum-sluggi)[leuchtfeuer/secure-downloads

"Secure Download": Apply TYPO3 access rights to ALL file assets (PDFs, TGZs or JPGs etc. - configurable) - protect them from direct access.

23255.5k1](/packages/leuchtfeuer-secure-downloads)[causal/fal-protect

Protect everything within /fileadmin/ based on associated folder and file restrictions (visibility, user groups and dates of publication).

1277.1k](/packages/causal-fal-protect)[b13/assetcollector

Asset collector - Add CSS and SVG files and strings as inline style tag/inline svg to the html code.

10125.6k](/packages/b13-assetcollector)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
