maxbor 0 Опубликовано 10 сентября, 2018 Жалоба Share Опубликовано 10 сентября, 2018 Здравствуйте. Посадили на сайт вирус, залили 50 000 страниц на онлайн казино. Я его нашел, вылечил, переустановил магазин, обновился до последней версии. Но возникла проблема. Страница 404, отдает код 200. А ссылки на страницы онлайн казино отдают код 302, вместо 404. Проверил у вас на демо сайте, там все нормально, код 404 отдают страницы которых нет. Подскажите в чем может быть проблема? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 10 сентября, 2018 Жалоба Share Опубликовано 10 сентября, 2018 9 минут назад, maxbor сказал: Здравствуйте. Посадили на сайт вирус, залили 50 000 страниц на онлайн казино. Я его нашел, вылечил, переустановил магазин, обновился до последней версии. Но возникла проблема. Страница 404, отдает код 200. А ссылки на страницы онлайн казино отдают код 302, вместо 404. Проверил у вас на демо сайте, там все нормально, код 404 отдают страницы которых нет. Подскажите в чем может быть проблема? Здравствуйте! По идее, надо проверить, какой id номер имеет страница 404 в Админке - Разное - Информационные страницы. Редактируете страницу и смотрите в адресной строке браузера. т.е. в строку браузер например shopID=20 и на странице, в форуме редактирования страницы, в опции ID страницы должно быть 20 Что б совпадали значения в адресной строке и опции ID страницы. Затем в .htaccess проверьте, что б была строка: ErrorDocument 400 /404.html ErrorDocument 401 /404.html ErrorDocument 403 /404.html ErrorDocument 404 /404.html ErrorDocument 500 /404.html и последнее, в shop_content.php меняйте строку вверху: if ($_GET['coID'] == 12) { header("HTTP/1.1 404 Not Found"); } Вместо 12 укажите Ваш номер 404 страницы. Ссылка на сообщение Поделиться на другие сайты
maxbor 0 Опубликовано 10 сентября, 2018 Автор Жалоба Share Опубликовано 10 сентября, 2018 что то не понял что должно быть в .htaccess? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 10 сентября, 2018 Жалоба Share Опубликовано 10 сентября, 2018 1 минуту назад, maxbor сказал: что то не понял что должно быть в .htaccess? Поправил сообщение. Вот такие строки: ErrorDocument 400 /404.html ErrorDocument 401 /404.html ErrorDocument 403 /404.html ErrorDocument 404 /404.html ErrorDocument 500 /404.html Ссылка на сообщение Поделиться на другие сайты
maxbor 0 Опубликовано 10 сентября, 2018 Автор Жалоба Share Опубликовано 10 сентября, 2018 Все сделал, как написано coID у меня 14 и совпадает с тем айди, что в адресной строке. .хтаксесс есть такие строки. Но ответ сервера на несуществующую страницу 302. Кэш сбросил Код статуса HTTP 302 Found Время ответа сервера 26 мс IP сайта 87.236.16.75 Кодировка UTF-8(unicode-1-1-utf-8, UTF8) Размер страницы 0 Б Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 10 сентября, 2018 Жалоба Share Опубликовано 10 сентября, 2018 1 минуту назад, maxbor сказал: Все сделал, как написано coID у меня 14 и совпадает с тем айди, что в адресной строке. .хтаксесс есть такие строки. Но ответ сервера на несуществующую страницу 302 Так вроде бы всё нормально. Например вот адрес типа: https://адрес.ру/sdfsdf Показывает 404 страницу и ответ 404 Ссылка на сообщение Поделиться на другие сайты
maxbor 0 Опубликовано 10 сентября, 2018 Автор Жалоба Share Опубликовано 10 сентября, 2018 А как вы проверяли? Я через яндекс.вебмастер, там у меня пока еще куча спамных страниц (16 000) и любую из них проверяешь, отдает код 302 Found, да и любую другую, вот как в частности вы, добавляешь в адресную строку абру -кодабру, вылезает страница 404, а код страницы 302. И любой другой сервис, также выдает 302 404 страницу вообще не могу в яндекс.вебмастере проверить, т.к. пишет что доступ к ней запрещен в роботс.тхт. Ваш демо сайт при добавлении в него абры-кадабры во время проверки выдает 302, а 404 правильно 404 Нот Фаунд. Проверил в других сервисах, вроде теперь 404 выдает сайт мой при загрузке 404.хтмл Наверное, так и должно быть, т.к. не существующая страница редиректится на 404 Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 10 сентября, 2018 Жалоба Share Опубликовано 10 сентября, 2018 1 час назад, maxbor сказал: А как вы проверяли? Я через яндекс.вебмастер, там у меня пока еще куча спамных страниц (16 000) и любую из них проверяешь, отдает код 302 Found, да и любую другую, вот как в частности вы, добавляешь в адресную строку абру -кодабру, вылезает страница 404, а код страницы 302. И любой другой сервис, также выдает 302 404 страницу вообще не могу в яндекс.вебмастере проверить, т.к. пишет что доступ к ней запрещен в роботс.тхт. Ваш демо сайт при добавлении в него абры-кадабры во время проверки выдает 302, а 404 правильно 404 Нот Фаунд. Проверил в других сервисах, вроде теперь 404 выдает сайт мой при загрузке 404.хтмл Наверное, так и должно быть, т.к. не существующая страница редиректится на 404 Я смотрю в хроме, в консоли. Отдаётся заголовок 302: Request URL: http://demo.vamshop.ru/sdfsdfsd Request Method: GET Status Code: 302 Moved Temporarily 302 заголовок - Moved permanently, т.е. адрес изменился и дальше уже перекидывает на 404 страница с 404 кодом. Так дальше ведь идёт следующий заголовок - 404 и редирект на 404.html страницу. Таких страниц в яндексе не будет ведь, по ним отдаётся сначала редирект, а затем 404 Ссылка на сообщение Поделиться на другие сайты
maxbor 0 Опубликовано 10 сентября, 2018 Автор Жалоба Share Опубликовано 10 сентября, 2018 Ок. Спасибо, буду наблюдать. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 10 сентября, 2018 Жалоба Share Опубликовано 10 сентября, 2018 39 минут назад, maxbor сказал: Ок. Спасибо, буду наблюдать. Не за что. Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения