попробуйте заменить на
htmlspecialchars($value, ENT_QUOTES, 'Windows-1251');
в какой кодировке работает сайт?
RewriteEngine On
RewriteRule ^7/(.*)$ http://site2.com/7/$1 [L,R=301]
Проверять нужно в анализаторе robots, и смотреть в список в исключеных страницах.
С чего вы взяли что на домен ru? Вам вообщето говорят ставить вместо 302 301
А что есть не фактически? И зачем тогда редирект?
Напишите в гугл с блогспот
Посмотрите шаблоны проектирования, изучите какой нибудь фреймворк. Как вариант - пишите класс для работы с бд, обычный, доп пишите синглотон который будет инициировать и хранить подключение. Либо в каком нибудь глобальном классе, тот же синглтон Регистр создаете все глобальные ресурсы. Если взялись за ооп, проиштудируйте вопрос. Тема сама по себе обширная.
Залить базу недостаточно, надо запустить апгрейд
taco3, вы каким образом обновлялись?
Хуже чем у ТС'а, типичный роботс форсируемый на просторах интернета. Зря им засрали тему, копипаст нам не нужен.
1. Один раз. Разница есть - на открытья соединения тратятся миллисекунды.
2. Статический класс.
3. Зачем все подключать?
4. Принципу реляционности, исходя из своей задачи с учетом расширяемости и поддержки, без избыточности данных.
5. Нормально, только с аттачами стоит еще подумать, и вот это ужасное поле prochitano переименовать. Поиск с учетом индексов будет работать быстро
Редирект ставьте 301
То, что на первый стоит редирект, к индексации второго не имеет отношения. И если он не индексируется то по другим причинам.