Редирект все равно нужно ставить со старых страниц на новые, даже если поменяете адреса. Старые боту все равно известно. Если не будет редиректа, новые страницы могут индексироваться как дубли. Даже если старые не будут существовать, считайте что нужно будет пере индексировать "с нуля" новые адреса, а этот процесс длится еще больше чем без редиректа. Да, там где есть возможность, можно поменять старые урлы новыми, это будет плюсом.
Экранируйте разделитель шаблона в тегах - /, либо поменяйте delimiter на решетку
class2, и блок class2 это немного разные вещи. Советую писать в будущем писать конкретнее, чтобы люди вас правильно поняли и не было неоднозначности.---------- Добавлено 25.05.2014 в 18:46 ----------preg_match_all('#<div class="class1">(?:Цитата:<div class="class2"><blockquote>(.+?)</blockquote></div>(.+?)|(.+?))</div>\s*</td>#s', $str, $out);
print_r($out);
'/<div class="class1">Цитата:<div class="(?:class2)?"><blockquote>(.+?)</blockquote></div>(.+?)</div>\s*</td>/s'
Использовать нужно UTF-8 без BOM
А это уже другая проблема, - зависит от кодировки ваших данных и кодировке отправляемой сервером и заголовках.
Хостинг вас сплавил. Смотрите какой запрос и его explain
saykel, ddos ddos-у рознь. А кмс с "производительностью" можно написать на любом языке. Нужна большая производительно пишите c++, нужна еще больше - пишите на асемблере.
ТС прочитайте по оптимизацию order by rand, применяйте запросы которые используют индексы, не используйте order by rand там где оно не нужно, смотреть логи сервер по какой причине он упал...
http://hudson.su/2010/09/16/mysql-optimizaciya-order-by-rand/
Что за ошибки? Код статуса, запрещен в роботс, или что? Если ссылки запрещены или отдают 40x заголовки, то они неизбежно будут попадать в ошибках. А такие урлы могут найтись где угодно, гугл найдет даже там где их нет.
Для вас освоения сессии в php проблема? Тогда у меня плохие новости.. может вы не так хорошо знаете php как нам утверждаете, отсюда и проблемы и подобные вопросы. На самом даже не знаю как можно было загнать сервер в Bad Gateway из одного только запроса и редиректа. Может лимиты серверы нужно еще прикрутить