phpmentors/proxy-url-rewrite-bundle

用于在反向代理后重写URL的Symfony包

v1.3.0 2018-07-30 23:24 UTC

This package is auto-updated.

Last update: 2024-08-29 04:12:37 UTC


README

用于在反向代理后重写URL的Symfony包

Total Downloads Latest Stable Version Latest Unstable Version Build Status

特性

安装

可以使用Composer安装ProxyURLRewriteBundle。

首先,将依赖项 phpmentors/proxy-url-rewrite-bundle 添加到您的 composer.json 文件中,如下所示

稳定版本

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

开发版本

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

其次,将 PHPMentorsProxyURLRewriteBundle 添加到您的bundle中,并在 AppKernel::registerBundles() 中进行注册,如下所示

...

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

配置

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

支持

如果您发现错误或有问题,或希望请求功能,请在该项目的问题部分创建问题或拉取请求。

版权

版权所有 (c) 2014-2016, 2018-2019 KUBO Atsuhiro,保留所有权利。

许可证

BSD 2-Clause许可证