Здравствуйте!
Недавно сайт выпал из индекса, из-за того сервер отдавал код 500 поисковикам. Я написал в ТП хостинга, но мне сказали что разбирайся со своей CMS самостоятельно в гробу мы тебя видали у белых тапках. У тебя какой то косяк. Я внезапно! решил посмотреть протокол событий и внезапно! опять же обнаружил 68 страниц системных сообщений=). Почти все сообщения связаны с SEO Strict URLs - Plugin и там написано:
syntax error, unexpected $end
Parse error: syntax error, unexpected $end in ../public_html/manager/includes/document.parser.class.inc.php(790) : eval()'d code on line 100
Я очень удивился и заглянул в parser.class.inc.php . В строке номер сто есть вот это:
if ($count_attempts == 1) {
// append the redirect count string to the url
$currentNumberOfRedirects= isset ($_REQUEST['err']) ? $_REQUEST['err'] : 0;
if ($currentNumberOfRedirects > 3) {
$this->messageQuit('Redirection attempt failed - please ensure the document you\'re trying to redirect to exists. <p>Redirection URL: <i>' . $url . '</i></p>');
} else {
$currentNumberOfRedirects += 1;
if (strpos($url, "?") > 0) {
$url .= "&err=$currentNumberOfRedirects";
} else {
$url .= "?err=$currentNumberOfRedirects";
}
}
}
Я слабо шарю в php но даже моих скудных познаний хватает чтобы понять, что ЭТО ЧТО ТО связанное с редиректом.
Подскажите, пожалуйста, как исправить данную ошибку, а то сайт уже из индекса выпал напрочь.=((