"^[0-9a-zA-Z]$"
Самая простая регулярка
preg_match_all( '#http://(letitbit\.net|vip-file\.com|shareflare\.net)[^\s]+#', $text, $o );
RewriteCond %{RQUEST_URI} !/2$
RewriteRule ^content/view/([0-9]+)/? /content/view/$1/2 [R=301,L]
http://www.google.ru/search?client=opera&rls=ru&q=HTTP_HOST&sourceid=opera&ie=utf-8&oe=utf-8
может в воображение?
Показывайте сайт или скиньте в лс
RewriteEngine On
RewriteCond %{QUERY_STRING} !^$ #?
RewriteRule ^index.php$ /? [R=301,L]
Ни на каком сервере не возвращается ноль. Ошибка в синтаксисе, если такие данные есть. die($data) что говорит? И mysql_escape_string не помешал бы
RewriteRule .? 503.php [L]
Эта фигня и не будет работать.
^ - в начале выражения означает начало строки. Спецсимволом отрицания "все символы (не буквы) кроме" становиться в начале символьного класса (в квадратные скобки).
Отрицание шаблона кажется нету.
Как вариант можно попробовать и доработать так
"/.*?(table|td|tr)/", "$1"
Примерно так.
$full_story = preg_replace( "#(<a href=.+?http://letitbit.net/[^>]+>)[^<]+#i", "$1letitbit.net", $full_story );
в addnews.php добавить после
$allow_br = 1; }