Se produce porque la comunicación entre el servidor proxy y el que aloja WordPress se hace mediante http (no segura). Por eso la función is_ssl() de WordPress no será capaz de detectar que la página se esta sirviendo realmente mediante https y responderá con una redirección 302. Esto provoca un bucle de redirecciones infinito.
Tenemos que configurar nuestro dominio con la configuración de proxy inverso (reverse proxy).

Para evitar el problema hay que modificar el fichero wp-config.php e incluir las siguientes líneas:
<?php
define('FORCE_SSL_ADMIN', true); 

define('WP_HOME','https://midominio.unizar.es');
define('WP_SITEURL','https://midominio.unizar.es');

if (strpos($_SERVER['HTTP_X_FORWARDED_PROTO'], 'https') !== false)
       $_SERVER['HTTPS']='on';