Я нашел способ опубликовать ответ, чтобы помочь кому-то с такой же проблемой.
Индекс. Страница html загружалась, но все ресурсы, css и js файлы были 404ing, при сборке для производства вы можете добавить base-href, который я добавил и указал на каталог на сервере.
ng build --prod --base-href /path/to/site/root/
Это сработало, единственное, что мне пришлось изменить, это то, что я ссылался некоторые активы, подобные этому:
/assets/images/logo.png
Что мне пришлось изменить на это, чтобы базовый href потом работал:
./assets/images/logo.png
Все работает так, как я хочу сейчас без какого-либо .htaccess
Еще одна вещь, которую стоит отметить, это то, что без файла .htaccess сайт будет работать только с включенным использованием. sh.