Igor-san

Рейтинг
160
Регистрация
16.08.2006
Интересы
programming
kvt:
Как разъяснили в техподдержке Яндекса, весьма оперативно надо сказать.

"Проверить наличие на сайте штрафных санкций в виде «бана» просто. Например, в Яндексе достаточно ввести в форму добавления http://webmaster.yandex.ru/ свой сайт и нажать «добавить». Если сайт был подвержен «бану», то после его добавления в форму, появится текст о том, что сайт «не был внесен в базу Яндекса, так как его индексация запрещена»."

Всем спасибо, считаю тему закрытой :-)

И забаненые сайты на ура добавляются :( Проверено собственным печальным опытом. Платон подтвердил бан каталога (формулировка похожа на вечный). После это периодически сую его в аддурилку. Хавать то хавает, а в индексе 0.

Посмотри на Plume http://pxsystem.sourceforge.net/

Там мультисайтинг из коробки. Очень удобно... Но на этом все прелести заканчиваются. Если для сателлитов может и пойдет, то для нормальных сайтов нужно дорабатывать (с русским напряг, с плугинами напряг, с темами тоже, разрабочики французы и редко откликаются).

spanchbob:

нажимаем на просмотр ошибок:

У меня такая же ситуация на забаненном сайте - как будто у них свой роботс с запретом /

Сам роботс правильный.

Как раз сегодня натолкнулся на Amaya от W3С http://www.w3.org/Amaya/Overview.html

Бесплатный, с исходниками и под все платформы. Установил -понравился внешне, но пока не пользовался.

vrusinov:
В самой базовой форме - да, будут работать как независимые сайты, но с очевидным набором сложностей и неудобств. Правда есть примеры талантливых людей, которые упорно обходили все эти ограничения с помощью различного рода модификаций своих сайтов (динамика), но это по-моему из области извращений ;)

PHP-nuke с модрерайтом нормально так работает (в подпапке основного сервера). Правда, код САПЕ приходится подкручивать, но то же работоспособно.

По надежности - достаточно стабильно уже несколько лет. Правда, с почтой бывают проблемы, иногда недоступна (как доменная так и zmail), то письма долго ходят (но этот может и не Зенона вина).

aftercloud:
Это такой же бред как и то, что за одноклассниками.ру следят спец. службы.
Нет смысла следить за логами проверки доменов и перехватывать их, это не дело для серьезных компаний.

Насчет всеобщей паранои в интернете, советую почитать тов. в жж: http://fritzmorgen.livejournal.com/82068.html

В частности вот цитата понравилась:

При размышлении о возможных мошенничествах нужно учитывать «эффект масштаба». То есть, сотовой компании нет смысла воровать у абонентов один миллион долларов, если её годовой доход исчисляется миллиардами.

Почитайте, по поводу бреда Network Solutions оказалась в центре доменного скандала

Да и Одноклассниками уже пользуются, хоть и не ФСБ (ой ли?)

Судебные приставы впервые нашли должника на "Одноклассниках.ру"

По поводу кодировки,нужно дополнительно включить заголовки


$subject = "USER: $user : ".$date_time." ";
$subject .= $secure_code;
$message = "Файл $filename имеет размер, отличный от 0, а именно = $fsize bytes." ;
$message .= "\n\n Проверка произведена в $date_time на сервере ".$user;
//добавим строки
// To send HTML mail, the Content-type header must be set
$headers = 'Content-type: text/plain; charset=windows-1251' . "\r\n";
// Additional headers
$headers .= 'From: Check_files <lваш@адрес.ru>' . "\r\n";

$succ = mail($adminmail,$subject,$message,$headers);

Ну а с ошибкой при удачной отправке, возможно из-за различий версий PHP или safe mode - тут я не в курсе.

Странно. Некоторые замечания

1) Как правильно подметил Unlock, переменную $adminmail надо заменить свои мылом (или определить в начале скрипта).

2) При запуске скрипта для проверки из браузера http://www.xxxx.tld/check_files.php переменную $filename нужно писать в виде $filename = getcwd() .'/index.htm'; или просто $filename = 'index.htm'

(а $filename = getcwd() .'/public_html/index.htm'; необходим при запуске из крона)

3) попробуйте убрать @ перед mail() - это включит вывод ошибок, и если они появяться, по ним можно что-то судить.

Хотя если у Unlock письма доходят - то какие там ошибки?

w-builder:
Если WP - это Wordpress, то почему просто не поправить footer.php

Ну а потом уже проверки, конечно.

Для массовой замены можно использовать условно-бесплатный (условия вы знаете, я думаю) Dreamweaver :)

Думаю, там не только footer.php изменен. У меня на PHPNuke и modules.php и index.php и все пустые index.htm, что в разных директориях распиханы, да и что-то еще было.

Создаем файл check_files.php (подставив ваши данные).

И в крон делаем его запуск (например каждые 10 минут).

/usr/local/bin/php /home/вашсайт/public_html/check_files.php /dev/null

<?php

$filename = getcwd() .'/public_html/index.htm';
/* /usr/local/bin/php /home/вашсайт/public_html/check_files.php /dev/null Как поставить в крон */
$secure_code='INDEX_FILE_CHANGED'; //Это для моих спам фильтров

$fsize = filesize($filename);

if ($fsize > 0) {

//Отправить почту
$date_time=date("d.m.y / H:i:s");
$user =get_current_user(); //Get the name of the owner of the current PHP script

$subject = "USER: $user : ".$date_time." ";
$subject .= $secure_code;
$message = "Файл $filename имеет размер, отличный от 0, а именно = $fsize bytes." ;
$message .= "\n\n Проверка произведена в $date_time на сервере ".$user;

$succ = @mail($adminmail,$subject,$message,"From: Check_files <ваш@адрес>");
if ($succ) {
//echo 'Send OK'; //При отладке можно разкомментировать
}
else {
//echo 'Send Bad';
}

} else {
//echo 'OK '; // ничего не делаем,всё в порядке
}
?>

Можно и не нулевой файл index.htm (соответственно будет if ($fsize == ххх) ), главное, чтоб не изменялся.

Всего: 437