проблема решена, как оказалось была проблема в RewriteEngine on, а точнее psblog добавлял свои правила которые конфликтуют вышеуказанным кодом.
Внесу свои пять копеек в создание мультимагазина. Разделим настройку на два этапа и считается что shop1.com уже работает, а shop2.com "привызяваем" к первому
В панели администрирования хостингом и т.п.:
1.оба домена shop1.com и shop2.com паркуем на одном хостинге
2. указываем для shop2.com ту же корневую папку как и у shop1.com, т.е. где лежит преста
т.е. DOCUMENT_ROOT должен быть один и тот же например /pub/home/userpuser/shop1
В админке престы shop1.com:
1. "Настройки - общие настройки" включить мультимагазин
2. "конфигурация- мультимагазин" добавить новую группу shop2, в эту группу добавить
ДВА магазина - первый
Для просмотра ссылки Войди или Зарегистрируйся и второй shop2.com (иначе будет кидать на shop1.com)
думаю вы понимаете что shop1 и shop2 имена вымышленные ))))
шаблон базовый, преста 1.6.0.6, хостер валуехост