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).
<?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';