В принципе, это должны определить Вы сами, то есть определить основной хост. Будет он с www или без, зависит только от Ваших симпатий.
После определения основного хоста ставьте ссылки в одном виде и у Вас не будет возникать подобных вопросов.
Помочь правильно определить выбраный Вами основной хост Яндексу можно при помощи директивы Host (файл robots.txt) а Гуглу при помощи Webmaster tools или 301 редиректа.
Может Вы просто забыли выставить права на папку?
Вот именно поэтому я и написал, чтобы на неправильный заголовок обратили внимание...
Можно так: http://www.yandex.ru/yandsearch?numdoc=50&text=%23url%3D%22www.site.ru%22&pag=u&rd=0
Или просто в строке поиска набрать #url="www.site.ru"
PS: Обратите внимание, что главная страница Вашего сайта (сайта с Вашего примера) отдает HTTP/1.0 302 Moved Temporarily вместо HTTP/1.1 200 OK
Стоит также добавить, что ссылки через редирект (непрямые) не учитываются поисковиками.
Можно попробовать так:
if (!strstr($_SERVER['HTTP_HOST'],'www') && !strstr($_SERVER['HTTP_USER_AGENT'], 'Yandex')) { header("HTTP/1.1 301 Moved Permanently"); header("Location: http://www.site.ru".$_SERVER['REQUEST_URI']); exit(); }
Серые каталоги ставят прямую ссылку на сайт, но требуют установку прямой обратной ссылки взамен.
Черные каталоги ставят ссылку через редирект, но требуют установку прямой обратной ссылки взамен.
Вручную...
Это лучше у ПС систем спросить...
Вот еще немного по теме:
503 Сервис недоступен, Service Unavailable.
Сервер в настоящее время не способен обработать запрос из-за временной перегрузки или обслуживания сервера. Это временное условие, которое будет облегчено после некоторой задержки. Если известна продолжительность задержки, она может быть указана в заголовке Retry-After. Если Retry-After не присутствует в ответе, клиенту СЛЕДУЕТ обрабатывать этот ответ как ответ с кодом 500.
Обратите внимание: существование кода состояния 503 не подразумевает, что сервер должен использовать его, когда перегружен. Некоторые сервера могут просто закрывать соединение.
Источник: http://www.lib.ru/WEBMASTER/rfc2068/section-10.html
Если я не ошибаюсь, то 503 Service Unavailable.
Например:
header("HTTP/1.0 503 Service Unavailable"); echo 'Ошибка при подключении к серверу'; //можно ничего не писать, но лучше сообщить об ошибке пользователям. exit;
Но это не спасет от выпадения страниц из кеша поисковика в случае длительного простоя сервера...