ну так используйте относительные пути "css/styles.css", как я понимаю у вас они сейчас вида "http://domain/css/styles.css"
А вот у меня такая проблема была:
У меня сайт доступен из локальной сети по одному адресу, а из интернета - по другому, а когда на страничку зашёл посетитель из интернета, то при заходе на неё из локалки все ссылки остались для интернета - то есть вся навигация по сайту, пути к css и т.д. - коту под хвост. Подозреваю, что виноват был включенный кэш на страничке. Кэш пока поотключал везде, кроме css, в админке выполнил "обновить сайт", после этого проблема вроде пока не повторялась.
Но кэш всё же включить кое-где было бы желательно.
Есть какие-нибудь предложения по решению проблемы?
