
Para realizar ese cometido, habría que cambiar la configuración de Apache y de nuestro de WordPress.
Vamos a realizar el ejemplo suponiendo que tenemos nuestro WordPress instalado en local bajo Xampp en Windows. La configuración es idéntica en otros sistemas operativos. Lo único que cambiaría es la ruta de los ficheros que vamos a modificar.
Primero hay que revisar la configuración de Apache (C:\xampp\apache\conf\httpd.conf) y nos aseguramos de que los siguientes módulos estén activos (líneas descomentadas):
Include "conf/extra/httpd-proxy.conf" LoadModule proxy_module modules/mod_proxy.so LoadModule proxy_connect_module modules/mod_proxy_connect.so LoadModule proxy_http_module modules/mod_proxy_http.so
Después abrimos el fichero de configuración específico para Apache Proxy (C:\xampp\apache\conf\extra\httpd-proxy.conf) y borramos todo lo que trae y ponemos lo siguiente:
# Implements a proxy/gateway for Apache.
# Required modules: mod_proxy, mod_proxy_http
#
<IfModule proxy_module>
<IfModule proxy_http_module>
ProxyRequests On
ProxyVia On
<Proxy *>
Order deny,allow
Allow from 127.0.0.1
</Proxy>
ProxyBlock web-1.com web-2.com
</IfModule>
</IfModule>
Ahora reiniciamos nuestro Apache desde el Panel de Control de Xampp o ejecutando el comando "service http restart" en linux.
Después nos vamos a nuestro fichero de configuración de WordPress (c:\xampp\htdocs\wordpress\wp-config.php) y añadimos lo siguiente personalizándolo con los valores correctos de nuestro proxy. Si no tiene usuario y contraseña comentamos esas líneas:
# HTTP Proxies # Dirección del proxy: proxy.web.com o IP define( 'WP_PROXY_HOST', '127.0.1.1' ); # Puerto del proxy define( 'WP_PROXY_PORT', '8080' ); # Usuario del proxy define( 'WP_PROXY_USERNAME', 'USUARIO' ); # Contraseña del usuario del proxy define( 'WP_PROXY_PASSWORD', 'CONTRASEÑA' ); # URLs que no quieres que pasen por el proxy define( 'WP_PROXY_BYPASS_HOSTS', 'localhost, www.web-ejemplo.com' );
Más información en el CODEX de WordPress aquí.
Accedemos nuevamente al Escritorio de nuestro WordPress (https://localhost/wordpress/wp-admin/index.php) y el bloque de noticias debería mostrar ya las novedades, y el panel de instalación de Plugins poder buscar los plugins que queramos instalar.



¡Hola! Soy Javier. Soy informático y me gusta documentar todo lo que aprendo. En mi blog te enseño todo lo que sé y cómo puedes aprender a crear tu propia web, mejorar el SEO y aplicar técnicas de Marketing Digital para conseguir mayor visibilidad. Suscríbete para no perderte ninguna de mis guías sobre WordPress, posicionamiento SEO o Marketing Digital.

Genial!!!!
Mil Gracias....
No me ha funcionado del todo amigo, la parte de wp-config si, y ya me detecta los plugins que est'an online, pero la de apache no, entonces no me permite descargarlos. Estoy usando MAMP.
Hola Fernando. Qué quieres decir con la de apache no? Revisa bien la configuración por si te faltara algo. Un saludo.