Лучший способ - это создать сайт, такой как static.mydomain.com, на котором размещены ваш javacript, images и css. Как правило, этот сайт настроен для агрессивного кэширования.
Для веб-служб создайте сайт под названием services.mydomain.com, на котором размещены все ваши веб-службы.
Все остальные сайты переходят на соответствующие домены.
Основные сайты будут ссылаться на все свои артефакты через что-то вроде <img src='http://static.mydomain.com/images/myimage.jpg' />
Единственная реальная сложность здесь с вашими автоматизированными сборками. Но даже это не так сложно, в зависимости от вашего сервера сборки.
Да, это довольно распространенный подход. Кроме того, отделяя эти статические артефакты, можно легче перенести их в CDN на более поздний срок, если хотите.