PHPackages                             redirectionio/proxy-symfony - 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. [HTTP &amp; Networking](/categories/http)
4. /
5. redirectionio/proxy-symfony

AbandonedArchivedSymfony-bundle[HTTP &amp; Networking](/categories/http)

redirectionio/proxy-symfony
===========================

RedirectionIO Proxy for Symfony

v0.3.1(5y ago)8127.2k2MITPHP

Since Mar 26Pushed 5y ago5 watchersCompare

[ Source](https://github.com/redirectionio/proxy-symfony)[ Packagist](https://packagist.org/packages/redirectionio/proxy-symfony)[ RSS](/packages/redirectionio-proxy-symfony/feed)WikiDiscussions master Synced 2d ago

READMEChangelog (7)Dependencies (6)Versions (11)Used By (0)

RedirectionIO Proxy for Symfony
===============================

[](#redirectionio-proxy-for-symfony)

**\[DEPRECATED\]**: This library is deprecated and will not be maintained anymore. It does not work with the [current version of the redirection.io agent](https://redirection.io/documentation/developer-documentation/installation-of-the-agent), but only with the legacy 1.x branch. We advise you to migrate and use [one of the recommended integrations](https://redirection.io/documentation/developer-documentation/available-integrations#recommended-integrations).

Symfony Proxy works in combination with [redirection.io](https://redirection.io).

If you don't know what is redirection.io, take the time to make a quick tour on the website.

Before using it, you need:

- a redirection.io account. If you don't have an account, please [contact us here](https://redirection.io/contact-us).
- a configured redirection.io agent on your server. Please follow the [installation guide](https://redirection.io/documentation/developer-documentation/installation-of-the-agent).

Drop us an email to `support@redirection.io` if you need help or have any questions.

Installation
------------

[](#installation)

```
composer require redirectionio/proxy-symfony
```

Configuration
-------------

[](#configuration)

### Configuration file location

[](#configuration-file-location)

- Symfony framework-standard-edition: `app/config/config.yml`
- Symfony Flex: `config/packages/redirectionio.yaml`

### Configuration Example

[](#configuration-example)

```
# redirection.io Configuration
redirection_io:
    project_key: 'foo:bar'
    connections:
        agent_tcp: 'tcp://127.0.0.1:20301'
        agent_unix: 'unix:///var/run/redirectionio_agent.sock'
```

### Configuration reference

[](#configuration-reference)

The following command dump the configuration reference:

```
bin/console config:dump-reference redirection_io
```

The following command dump your configuration:

```
bin/console  debug:config redirection_io
```

Do not process some requests
----------------------------

[](#do-not-process-some-requests)

You might want to exclude some requests, because you know they will never have some redirections on it, or you don't want log them. It's the case for debug routes for example: `/_wdt`, `/_profiler`, and `/_error`. That's why we ignore theses request by default thanks to their URL prefixes.

### Ignore requests by URL prefix

[](#ignore-requests-by-url-prefix)

You can add more prefixes to the configuration:

```
redirection_io:
    excluded_prefixes:
        - /admin
        - /api
        # ...
```

### Ignore requests by Host

[](#ignore-requests-by-host)

```
redirection_io:
    excluded_hosts:
        - api.example.com
        - admin.example.com
        # - 127.0.0.1
        # ...
```

### Ignore other requests

[](#ignore-other-requests)

If you need to do custom code to ignore some requests, you have to implement `RedirectionIO\Client\ProxySymfony\CircuitBreaker\CircuitBreakerInterface`.

If you are not using the default configuration of Symfony (`autowire=true` and `autoconfigure=true`), you will have to register the service and tag it with `redirectionio.circuit_breaker`.

###  Health Score

36

—

LowBetter than 79% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity35

Limited adoption so far

Community19

Small or concentrated contributor base

Maturity59

Maturing project, gaining track record

 Bus Factor2

2 contributors hold 50%+ of commits

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 ~120 days

Recently: every ~204 days

Total

9

Last Release

2055d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/c06557c871a39a7ff7f83bd03aa85dc381147cd7dcd83504400f0acd2fda7835?d=identicon)[lyrixx](/maintainers/lyrixx)

![](https://www.gravatar.com/avatar/16ce838e2759f19597de56865243a88711d822ba923c61e024090e87e4d3fc5f?d=identicon)[joelwurtz](/maintainers/joelwurtz)

![](https://www.gravatar.com/avatar/c6547f10fb51d1e84f1d5371fb44ee3593c7791432471f0b0adabfb29a18c507?d=identicon)[xavierlacot](/maintainers/xavierlacot)

![](https://avatars.githubusercontent.com/u/20137632?v=4)[Quentin Brunet](/maintainers/qboot)[@qboot](https://github.com/qboot)

---

Top Contributors

[![lyrixx](https://avatars.githubusercontent.com/u/408368?v=4)](https://github.com/lyrixx "lyrixx (20 commits)")[![qboot](https://avatars.githubusercontent.com/u/20137632?v=4)](https://github.com/qboot "qboot (16 commits)")[![joelwurtz](https://avatars.githubusercontent.com/u/90466?v=4)](https://github.com/joelwurtz "joelwurtz (7 commits)")[![pyrech](https://avatars.githubusercontent.com/u/2021641?v=4)](https://github.com/pyrech "pyrech (1 commits)")[![xavierlacot](https://avatars.githubusercontent.com/u/177293?v=4)](https://github.com/xavierlacot "xavierlacot (1 commits)")

###  Code Quality

Code StylePHP CS Fixer

### Embed Badge

![Health badge](/badges/redirectionio-proxy-symfony/health.svg)

```
[![Health](https://phpackages.com/badges/redirectionio-proxy-symfony/health.svg)](https://phpackages.com/packages/redirectionio-proxy-symfony)
```

###  Alternatives

[php-http/cache-plugin

PSR-6 Cache plugin for HTTPlug

25126.1M82](/packages/php-http-cache-plugin)[illuminate/http

The Illuminate Http package.

11937.9M6.9k](/packages/illuminate-http)[rdkafka/rdkafka

A PHP extension for Kafka

2.2k24.3k1](/packages/rdkafka-rdkafka)[httpsoft/http-message

Strict and fast implementation of PSR-7 and PSR-17

87965.9k114](/packages/httpsoft-http-message)[mezzio/mezzio-router

Router subcomponent for Mezzio

265.4M92](/packages/mezzio-mezzio-router)[serpapi/google-search-results-php

Get Google, Bing, Baidu, Ebay, Yahoo, Yandex, Home depot, Naver, Apple, Duckduckgo, Youtube search results via SerpApi.com

69127.2k](/packages/serpapi-google-search-results-php)

PHPackages © 2026

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