kdj

Рейтинг
116
Регистрация
29.02.2008

ссылка на скрипт с вирусам "http://id40543.srvdata.ru/mif.js" зашифрованая в ASCII

если сайт продвигается, то как можно скорее

1. удалите все подобные строки из кода

2. проверьте сервер на наличие шелов

3. выясните как залили шелл и примете меры по предотвращению подобного.

ПС могу наложить бан из-за редиректа и вирусов

сам сейчас столкнулся с проблемой редиректа старых ссылок на новые, причем правила редиректа зависят от значения QUERY_STRING как у вас.

В начале написал кучу правил 301-вых редиректов в nginx. Но сейчас переделываю редирект на ПХП из-за слишком хитрой логики образования новых ссылок и их большого кол-ва .

Для апача правило редректа будет таким

RewriteEngine on
RewriteCond %{QUERY_STRING} id=2279
RewriteRule ^implementation.asp http://site.ru/Service/vnedrenie.php [R=301,L]

в результате получится ссылка http://site.ru/Service/vnedrenie.php?id=2279, т.к. параметры QUERY_STRING передаются мимо правил Rewrite.

В nginx QUERY_STRING отсикается путем обнуления переменной содержащий аргументы set $args ''. А апаче я пока не нашел способа сделать подобное

if ( $request_uri ~ "^/index\.php\?cat=([0-9]+)"){
set $catid $1;
set $args '';
rewrite ^(.*)$ /cat-$catid.html permanent;
}

Как вариант можете также сделать редирект в ПХП. Для этого создайте правило

RewriteRule ^implementation.asp implementation.php [NC]

и все запросы к implementation.asp попадут в implementation.php в котором можно редиректить как угодно

возможно ваш админ не знает регулярных выражений и паникует от кода RewriteRule типа

RewriteCond %{HTTP_HOST} ^www\.(.*) [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]

пришлите пару старых ссылок и то к какому виду их нужно преобразовать. постараемся помочь.

попробуйте du -h --max-depth 1 <имя раздела>

du -h --max-depth 1 /var
176K /var/run
4.8M /var/backups
1.5G /var/log
244M /var/mail
16K /var/tmp
5.1M /var/www
8.0K /var/lock
917M /var/cache
16K /var/lost+found
4.0K /var/opt
344M /var/lib
4.0K /var/local
29M /var/spool
3.0G /var

спасибо

буду пробывать

если админ вам нужен для обновления/установки 4х серверов то выберите кого-нибудь админа с этого форма и не тратьте лишних денег на крупные фирмы.

Если вы хотите чтобы админ участвовал в процессе проектирования вашего проекта то приглашайте его в свой офис на белую заплату. :)

согласен.

vkontakte видео отдает nginx по http стандартным модулем flv с байтовым смещением, что является самым ресурсолегким решением. Я сделаю также.

(mp4_module принимает смещение в кадрах, что явно потребует больших ресурсов сервера)

интересно почему youtube / rutube не используют хттп для видео потока?

netwind:
чем mp4 лучше перекодированных flv ?

об этом не подумал. Спасибо буду копать в это направлении

netwind:
rmtp все равно менее живуч чем скачивание по http, зачем извращаться.

существуют ли тесты (сравнения) rmtp и http по отдаче видео контента?

rewrite ^(.*)$ /home/site.ru/img/nopreview.gif

/home/site.ru - лишнее

Himiko +1

попробуйте вернуть конфиг к первоначальному виду, должно заработать.

На вашем серверы установлены другие ФТП демоны - pureftpd и т.п.?

Всего: 151