Skip to content
Atsuhiro Kubo edited this page Jul 30, 2018 · 9 revisions

PHPMentorsProxyURLRewriteBundle

A Symfony bundle to rewrite URLs for applications behind reverse proxies

Total Downloads Latest Stable Version Latest Unstable Version

Features

Requirements

Installation

ProxyURLRewriteBundle can be installed using Composer.

First, add the dependency to phpmentors/proxy-url-rewrite-bundle into your composer.json file as the following:

Stable version:

composer require phpmentors/proxy-url-rewrite-bundle "1.3.*"

Development version:

composer require phpmentors/proxy-url-rewrite-bundle "~1.4@dev"

Second, add PHPMentorsProxyURLRewriteBundle into your bundles to register in AppKernel::registerBundles() as the following:

...
 
class AppKernel extends Kernel
{
    public function registerBundles()
    {
        $bundles = array(
            ...
            new PHPMentors\ProxyURLRewriteBundle\PHPMentorsProxyURLRewriteBundle(),
        );
        ...

Configuration

app/config/config.yml:

...
phpmentors_proxy_url_rewrite:
    proxy_urls:
        foo_bar:
            path: "!^.*!"
            proxy_url: "http://www.example.com/foo/bar"

app/config/config_dev.yml:

...
phpmentors_proxy_url_rewrite:
    enabled: false

Documentation

Source

Browse Source Code

Browse Source Code

Git Access

git clone https://github.com/phpmentors-jp/proxy-url-rewrite-bundle.git

Support

If you find a bug or have a question, or want to request a feature, create an issue or pull request for it on Issues.

Copyright

Copyright (c) 2014-2016, 2018 KUBO Atsuhiro, All rights reserved.

License

The BSD 2-Clause License