Ayuda con NGINX

  • Autor Autor MajesticCat
  • Fecha de inicio Fecha de inicio
MajesticCat

MajesticCat

Kappa
Verificación en dos pasos activada
Verificado por Binance
Hola,

Actualmente estoy intentando hacer lo que me dice la siguiente pagina: LINK.

Para resumir, tengo contratado un CDN y por la cual quiero que los "Gravatars" sean cargados atraves de la CDN.

Actualmente ando usando, EasyEngine.io , la cual te instala LEMP.

En fin, estoy insertando el siguiente codigo en el Virtual Host de la pagina correspondiente, el codigo seria el siguiente (El codigo original esta en la web de arriba)

HTML:
 location  / {
sub_filter 'https://secure.gravatar.com/avatar/' 'https://cdn.dominio.com/avatar/';
sub_filter_once off;
}


location /avatar {
proxy_pass https://secure.gravatar.com$request_uri;
}

Pero cuando voy a "reiniciar nginx" me da el siguiente error:

HTML:
root@Server3Nyc1Development:/var/www/dominio.com/conf/nginx# nginx -t
nginx: [emerg] duplicate location "/" in /etc/nginx/sites-enabled/dominio.com:25
nginx: configuration file /etc/nginx/nginx.conf test failed

La linea 25 es: sub_filter 'https://secure.gravatar.com/avatar/' 'https://cdn.dominio.com/avatar/';

La configuracion completa del virtual host de la web es la siguiente;

HTML:
server {


    server_name dominio.com   www.dominio.com;


    access_log /var/log/nginx/dominio.com.access.log rt_cache;
    error_log /var/log/nginx/dominio.com.error.log;


    root /var/www/dominio.com/htdocs;



    index index.php index.html index.htm;


    include common/php72.conf;
    include common/wpcommon-php72.conf;
    include common/locations-php72.conf;
    include /var/www/dominio.com/conf/nginx/*.conf;


	location  / {
	sub_filter 'https://secure.gravatar.com/avatar/' 'https://cdn.dominio.com/avatar/';
	sub_filter_once off;
	}


	location /avatar {
	proxy_pass https://secure.gravatar.com$request_uri;
	}
}
 
Última edición:
Atrás
Arriba