Тут вопрос в том, если человек кому-то отправит ссылку на эту страницу, ранее введенный текст там должен будт показываться или нет?
Думаю, вам gormarket уже написал корректный редирект.
Там редирект будет из одной строчки, скорее всего в таком случае, типа
RewriteCond ^(.+?)$ http://www.site2.com/blog/$1 [R=301,L]
Вы уверены, что вам это именно на PHP нужно? Что потм с эти текстом должно происходить? Он будет где-то использоваться?
Заголовок выводится из базы, так что кодировка файла тут не в тему вообще.
У вас там используется cufon - насколько знаю, это замена шрифтов. Судя по всему вы пытаетесь использовать шрифт, который не поддерживает кириллицу. Попробуйте отключить cufon и посмотреть, будет заголовок или нет.
А посмотрите еще, чему у вас внутри функции равен this.
Если плюсы показывает в этом месте - то туда.
Хост еще можно из сообщения потереть :) А так вообще должен работать, объект есть, из сниппета данные выводятся.
Я по коду вебэффектора не спец, но не вижу, где создается собственно $weff_client
Попробуйте теперь вместо echo "++";
Написать print_r($weff_client);
Если выдаст трудночитаемую простыню - значит объект есть. Правда тогда непонятно, в чем проблема.
По-моему тут раз в квартал предлагают сборку городского портала :)