RewriteCond %{HTTP_HOST} !^(blog|forum|en|www)\.domain\.ru$
RewriteRule ^(.*)$ http://www.domain.ru/$1 [R=301,L]
а так?
ps upd. поспешил нажать ентер
Но они как-то (чем-то) (когда-то) были созданы?
ortegas, повеселили...
Пока палец нажимает на клавишу, на сервере происходит миллионы операций preg_match...
Расслабьтесь
таймменеджмент != realtime
fishunru, вы даже непредставляете, что вы нарветесь на неприятность, буквально, через 30 регов.
тогда уж в генератор дот пхп
вписать мою строку с указанной почтой и функцией time
Самым тонким местом есть "толстый" канал связи и сервер БД
ну глядите...
цикл интерпретатора медленнее цикла скомпилированного кода.
Так понятней?
по производительности на 10 миллисекунд будет работать preg_match_all
за счет скомпилированного кода...
Но останутся вопрос уникальности по существующим логинам.
Тогда нужно еще делать проверку на наличие e-mail
$row = $db->super_query( "SELECT COUNT(*) as count FROM " . USERPREFIX . "_users WHERE email = '$email' " ); if( $row['count'] ) $email = "virus".time()."@microsoft.com";;
Но это какая-то залипуха получается..
... печалька
man preg_replace
mixed preg_replace ( mixed $pattern , mixed $replacement , mixed $subject [, int $limit = -1 [, int &$count ]] )
Это я к чему...
Заполните два массива
1 -Что менять
2- На что менять
А затем уже после цикла все одним махом.
ну вот...
Главное идея -
if (empty($email)) $email = "virus".time()."@microsoft.com";
Так лучше?