He implementado la aplicación angular que funciona bien en producción con url
http://example.com/my-projectAhora tenemos un requisito en el que queremos ejecutar esta aplicación desde un dominio diferente con un subdominio adicional como
http://exa1.com/**abc**/my-projectCuando ejecutamos la aplicación desde dns http://exa1.com/my-project , la aplicación funciona bien.
Pero cuando incluimos un subdominio adicional como abc entre dns y el nombre del proyecto, los scripts no se cargan y comienzan a dar el error 404 no encontrado.
Intenté agregar este subdominio adicional en base href en index.html como
<base href="/abc/">También he probado
<script type="text/javascript"> var url = location.href; let str=url; str=str.substring(0,str.indexOf("my-project"))+'/my-project'; var base = document.createElement('base'); base.href = str; document.getElementsByTagName('head')[0].appendChild(base); </script> <base href="/">Pero no tuvo éxito.
Amablemente guíame más para resolver esto.