【发布时间】:2014-09-01 04:51:56
【问题描述】:
我有一个在 apache (Ubuntu 14.04) 上运行的 wordpress 站点。该服务器现在位于我们的母公司网络基础设施上,它强制所有互联网流量通过代理。我的问题是 workpress 正试图呼叫互联网但不能因为代理。我试图在 /etc/environment 中设置代理信息,但它似乎不起作用。强制所有 apache 调用通过此经过身份验证的代理的正确方法是什么?
【问题讨论】:
我有一个在 apache (Ubuntu 14.04) 上运行的 wordpress 站点。该服务器现在位于我们的母公司网络基础设施上,它强制所有互联网流量通过代理。我的问题是 workpress 正试图呼叫互联网但不能因为代理。我试图在 /etc/environment 中设置代理信息,但它似乎不起作用。强制所有 apache 调用通过此经过身份验证的代理的正确方法是什么?
【问题讨论】:
在您的 wp-config.php 文件中添加以下信息:
define('WP_PROXY_HOST', '192.168.1.1');
define('WP_PROXY_PORT', '8080');
define('WP_PROXY_USERNAME', 'user');
define('WP_PROXY_PASSWORD', 'password');
define('WP_PROXY_BYPASS_HOSTS', 'localhost, www.example.com');
确保将虚拟内容替换为您的内部网络团队提供的内容。配置完成后,您应该可以通过该代理访问 Internet。
【讨论】: