oka Posted June 18, 2012 Share Posted June 18, 2012 Hola Al activar los media servers para mostrar el contenido estático desde otros subdominios y ganar rapidez encuentro un bug que se suponía resuelto. El problema es que cuando un cliente hace un petición por SSL, los CSS, Javascript e imágenes no se muestran porque el contenido proviene de un subdominio no protegido por SSL. Creo que la solución está en modificar el archivo Header.tpl para poner un IF que verifique que si el cliente entra por HTTPS que se generen las url's estáticas desde el dominio principal. Sé que tiene que ser sencillo, pero no doy con la tecla. La otra opción sería gastarse los euros en un certificado SSL wildcard. Un saludo. Link to comment Share on other sites More sharing options...
oka Posted June 18, 2012 Author Share Posted June 18, 2012 Sería poner una condición antes de este código para verificar si el cliente entra por HTTPS y que las variables $css_uri y $js_uri apunten al nombre de dominio principal. {if isset($css_files)} {foreach from=$css_files key=css_uri item=media} <link href="{$css_uri}" rel="stylesheet" type="text/css" media="{$media}" /> {/foreach} {/if} {if isset($js_files)} {foreach from=$js_files item=js_uri} <script type="text/javascript" src="{$js_uri}"></script> {/foreach} {/if} Saludos. Link to comment Share on other sites More sharing options...
Recommended Posts