Задать вопрос
@user00001

Почему пишет сайт выполнил переадресацию слишком много раз?

Добрый день, решил воспользоватсья скриптом HSDN Mirroring Cacher
<?php
include 'mcacher.class.php'; // Подключение класса

$mcp = new Cacher; // Определение класса
$mcp->cache_dir = 'cache'; // Директория хранения файлов кэша
$mcp->cache_time = 24; // Период хранения кэша в часах (0 -- не кэшировать)

// Пути, для которых следует применить индивидуальный период хранения кэша
$mcp->custom_cache = array
(
	"^/news" => 0, // Не кэшировать страницу /news
	".dhtml$" => 4  // Обновлять кэш для файлов .dhtml раз в 4 часа
);

// Ограничение доступа к различным ресурсам, страницам или файлам
$mcp->forbidden = array
(
	"^/badpage.php", // Закрыть доступ к странице /badpage.php
	".mp3$" // Закрыть доступ ко всем файлам .mp3
);

$mcp->connect = 'http://www.hsdn.org'; // Адрес подключения

// Автозамена реального имени сайта на имя сайта зеркала в заголовках HTTP
$mcp->head_replace = array
(
	'www.hsdn.org' => $_SERVER['SERVER_NAME'] // Для заголовков, пр. Location
);

// Автозамена реального имени сайта на имя сайта зеркала в теле страницы, а также в ссылках на страницах
$mcp->body_replace = array
(
	'http://www.hsdn.org' => '' // Заменяем ссылки вида:
								// href="http://www.hsdn.org/link" на href="/link"
);

$mcp->run_cache(); // Запуск класса
?>


такого типа, отзеркалить страницу. но по какой-то причине мне выдает что ошибку, что «Сайт выполнил переадресацию слишком много раз»
  • Вопрос задан
  • 158 просмотров
Подписаться 1 Простой 2 комментария
Пригласить эксперта
Ответы на вопрос 2
Usimov
@Usimov
Интересуюсь маркетингом и программированием
Сложно сказать. Пишут, что данная ошибка свидетельствует о бесконечной циклической переадресации.
Одна из самых распространенных причин возникновения циклического редиректа — конфликт перенаправления с http на https и настроек CMS.

Каждая CMS имеет собственный конфигурационный файл, который использует индивидуальные правила для перенаправления. Описать все способы исправления этой ошибки невозможно.
Вы можете следить за всеми перенаправлениями с помощью инструментов разработчика в браузере Firefox или Chrome. Эти инструменты обычно открываются нажатием клавиши F12 (или Ctrl+Shift+I). Откройте Сеть (Network), а затем перезагрузите страницу, на которой у вас возникла проблема.
После перезагрузки страницы вы увидите список перенаправлений. Проанализировав результаты, вы сможете найти «виновника» (если срабатывает перенаправление на одну и ту же страницу).
Ответ написан
@user00001 Автор вопроса
ошибка 301 и 302 по 21 раз повторяется, а как понять в чем проблема
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы