Skip to content

Instantly share code, notes, and snippets.

@felipelavinz
Created March 26, 2014 03:06
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save felipelavinz/9776262 to your computer and use it in GitHub Desktop.
Save felipelavinz/9776262 to your computer and use it in GitHub Desktop.
Ejemplo de configuración de proxy inverso nginx para mostrar archivos de sitio en producción
server {
server_name misitio.local;
root /var/www/misitio.com/htdocs;
# Debes configurar un DNS externo
# En este caso, estoy utilizando uno de los Google
resolver 8.8.8.8;
location ~* ^/wp-content/uploads/(.*)$ {
# comprueba si el archivo existe, de modo que los uploads locales sigan funcionando correctamente
if ( !-e $request_filename ) {
proxy_pass http://www.misitio.com$uri;
}
}
# CONFIGURACIONES ESTÁNDAR
# -- Ver http://codex.wordpress.org/Nginx
# restricciones globales
include global/restrictions.conf;
# configuración para sitio único
include global/wordpress.conf;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment