【问题标题】:Cloudflare and mod_proxyCloudflare 和 mod_proxy
【发布时间】:2015-05-30 11:56:06
【问题描述】:

我已经在使用 mod_proxy 从 example-domain.com 重定向到 example-domain.com:8080,没有 CloudFlare(保留代理)它可以工作......但使用 CloudFlare 它只会响应错误 1000 DNS指向禁止IP。有没有机会度过这个难关并且仍然使用 CloudFlare 来保护自己?我不希望地址显示类似 mod_rewrite http://example-domain.com:8080 的内容,这就是我重定向的原因,在端口 80 上托管是不可能的,所以那里没有变化。

我的虚拟主机配置:

    <Directory /var/www/example-domain.com>
            AllowOverride None
            Require all denied
            </Directory>

    <VirtualHost *:80>
            DocumentRoot /var/www/example-domain.com/web

            ServerName example-domain.com
            ServerAlias www.example-domain.com 
            ServerAlias alias.example-domain.com
            ServerAdmin webmaster@example-domain.com
            ProxyPreserveHost On
            ProxyRequests Off

            <Proxy *>
              Order deny,allow
              Allow from all
            </Proxy>

            ProxyPass / http://example-domain.com:8080/
            ProxyPassReverse / http://example-domain.com:8080/

    </VirtualHost>

【问题讨论】:

    标签: apache .htaccess mod-rewrite mod-proxy cloudflare


    【解决方案1】:

    无论您通过什么端口访问 CloudFlare,CloudFlare 都倾向于先尝试端口 80/443。如果它在自己的代理过程中可以连接到这些端口,它会停在那里,然后不会尝试您实际想要的端口(在您的情况下为 8080)。

    因此这看起来像一个循环循环,您将来自 CloudFlare 的请求指向代理,以通过 CloudFlare 指向位于端口 8080 的服务器。然后 CloudFlare 剥离端口 8080 并通过普通连接进行连接。

    解决此问题的最佳方法是将您的 ProxyPass 设置为通过不通过 CloudFlare 网络或仅通过 localhost 运行的 URL。

    因此,要么将 VirtualHost 中的 ProxyPass 更改为:

            ProxyPass / http://direct.example-domain.com:8080/
            ProxyPassReverse / http://direct.example-domain.com:8080/
    

    direct.example-domain.com 不通过 CloudFlare 网络路由(CloudFlare DNS 中的灰色云,前提是您正在进行全主机 CloudFlare 设置)。

    或者将您的代理通行证更改为通过 localhost:

            ProxyPass / http://127.0.0.1:8080/
            ProxyPassReverse / http://127.0.0.1:8080/
    

    玩得开心!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-10-27
      • 2014-02-15
      • 1970-01-01
      • 2022-07-27
      • 2021-04-14
      • 2018-09-09
      相关资源
      最近更新 更多