При установке на этом сайте нового движка обнаружилась интересная особенность google проверять не только файл подтверждения, но и ошибку при отсутствии такового.
Наряду с запросом файла google247f04919153984f.html был запрошен noexist_247f04919153984f.html. MOD_REWRITE переадресовал на скрипт, а он в свою очередь, не найдя файла- на главную страницу. Гуглу это не понравилось, и он отказал в проверке. Пришлось писать специальный код, который при отсутствии странцы выдавал бы загловок 404.
header("HTTP/1.0 404 Not Found");
echo '
<html>
<head>
<title>404 file not found</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
</head>
<body>
404 File Not Found
<h1>Документа с таким названием на сайте не существует.</h1>
Перейти на <a href="http://site.com/">главную страницу сайта </a>
</body>
</html>
';
exit;
Последние 10: