Если я пойду по этой ссылке

http://www.moreshesashkenaz.org/mm/publications/MadrichEnglish.pdf

иногда (возможно всегда) я получаю ошибку 404

По счастливой случайности, один раз, когда я щелкнул по нему, его удалось загрузить.

Затем я нажал Shift-F5, и это не удалось. Хотя сейчас я нахожу shift-F5 и он все еще загружается.

Когда он не загрузился, у меня было это сообщение

Хотя иногда это действительно загружается.

У меня еще не было неудачи с wget, хотя, думаю, это просто шанс.

В чем может быть причина .. Может быть, сервер находится под огромной рабочей нагрузкой?

Я был бы заинтересован, если бы я мог сделать что-то для своей цели, чтобы убедиться, что ссылка загружается, хотя я думаю, что это проблема их конца, и я ничего не могу поделать ... в таком случае мне все равно будет интересно, что может вызвать это ,

3 ответа3

2

Лично я знаю только основы HTML-кодирования и веб-серверов, но давайте посмотрим факты, которые мы можем узнать здесь:

  • Если мы откроем ссылку http://www.moreshesashkenaz.org/mm/publications/MadrichEnglish.pdf
    иногда работает, иногда 404

  • Если мы откроем http://www.moreshesashkenaz.org/mm/publications/
    когда я открывал его сначала, файлы были видны, а ссылки работали, теперь все они исчезли. РЕДАКТИРОВАТЬ: я понял, что это работает для меня, потому что после его открытия я удалил MadrichEnglish.pdf MadrichEnglish.pdf и перезагрузил страницу (не освежает) заставляет это работать.

  • Пинг www.moreshesashkenaz.org (66.33.211.53) дал хороший результат, поэтому я не думаю, что это потому, что сервер перегружен

  • Я оставил http://www.moreshesashkenaz.org/mm/publications/ открытым, когда он загружался на вкладке. Интересно то, что если я открою его сейчас, список будет пустым, но со вкладки, на которую он загружался раньше, ссылки все равно будут работать нормально.

  • Это становится более интересным, так как я продолжаю тестировать, потому что, если я скопирую URL-адрес вкладки с пустым списком и вставлю ее в другую вкладку, список загрузится, но если я открою его как новую ссылку, например, по этой ссылке http://www.moreshesashkenaz.org/mm/publications/ он снова становится пустым.

  • Также, если я скопирую ссылку в текстовый документ и открою ее оттуда, ссылка снова заработает.

Я надеюсь, что эта информация кому-то позвонит и даст соответствующий ответ, я могу только догадываться, что это как-то связано с кодировкой символов.

РЕДАКТИРОВАТЬ:

  • Протестировал ссылку с Internet Explorer, Chrome, Waterfox(* 64-битная версия Firefox), на IOS с safari и - получил те же результаты: копирование ссылки на новую вкладку приводит к загрузке ссылок, открывая страницу как гиперссылка загрузить правильно.
    Открытие ссылки в приложении Stack Exchange приводит к правильной работе страницы и загрузке ссылок. Я также попытался открыть его с помощью приложения Facebook, и ссылки не удалось загрузить снова.
2

Почему PDF по этой ссылке периодически выдает ошибку 404?

Короткий ответ:

Не возможно отладить. Мы не можем увидеть источник сайта, как он настроен и т.д.

Длинный ответ:

Существуют общепринятые причины для ответов 404 (см. HTTP 404 для некоторых примеров), но веб-сайт можно настроить так, чтобы он вообще возвращал 404 по любой причине (в зависимости от того, что автор сайта решил сделать с конкретным запросом).

Ничто не мешает возврату ошибки 404, потому что сегодня пятница (для примера) или потому, что Тим Пост потерял свои ключи.

Это полностью зависит от автора сайта.

Поскольку веб-сайт выглядит достаточно безопасным, у нас нет доступа к его конфигурации или исходному коду, поэтому мы не можем это выяснить.


Что мы знаем о сайте

Он использует следующее:

  • PHP
  • SSL
  • JavaScript
  • MooTools
  • Joomla

и куча других технологий.

Ничто из этого не доступно извне, так что это не поможет отладить вашу проблему.

Источник Сайт отчета для www.moreshesashkenaz.org


Отладка с помощью Firefox

Заголовки запроса:

Host: www.moreshesashkenaz.org
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:40.0) Gecko/20100101 Firefox/40.0
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: en-GB,en;q=0.5
Accept-Encoding: gzip, deflate
DNT: 1
Referer: http://www.moreshesashkenaz.org/mm/publications/
Cookie: 4957186c87cf302cf91cc7d50c18a108=S%2CSKrRvB%2CMirDEhhz%2CPgH2; jfcookie[lang]=en
Connection: keep-alive
If-Modified-Since: Fri, 14 Aug 2015 11:14:25 GMT

Отклик:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-us" lang="en-us" dir="ltr">
<head>
    <title>404 - Error: 404</title>
    <link rel="stylesheet" href="/templates/system/css/error.css" type="text/css" />
    </head>
<body>
    <div align="center">
        <div id="outline">
        <div id="errorboxoutline">
            <div id="errorboxheader">404 - Component not found</div>
            <div id="errorboxbody">
            <p><strong>You may not be able to visit this page because of:</strong></p>
                <ol>
                    <li>an <strong>out-of-date bookmark/favourite</strong></li>
                    <li>a search engine that has an <strong>out-of-date listing for this site</strong></li>
                    <li>a <strong>mistyped address</strong></li>
                    <li>you have <strong>no access</strong> to this page</li>
                    <li>The requested resource was not found.</li>
                    <li>An error has occurred while processing your request.</li>
                </ol>
            <p><strong>Please try one of the following pages:</strong></p>
            <p>
                <ul>
                    <li><a href="/index.php" title="Go to the Home Page">Home Page</a></li>
                </ul>
            </p>
            <p>If difficulties persist, please contact the System Administrator of this site.</p>
            <div id="techinfo">
            <p>Component not found</p>
            <p>
                            </p>
            </div>
            </div>
        </div>
        </div>
    </div>
</body>
</html>

Обратите внимание на CSS, включенный в ответ:

/templates/system/css/error.css

Это включает в себя следующий комментарий:

/**
 * CSS Document for offline page
 * @version $Id: error.css 14401 2010-01-26 14:10:00Z louis $
 * @package Joomla
 * @copyright Copyright (C) 2005 - 2010 Open Source Matters. All rights reserved.
 * @license GNU/GPL, see LICENSE.php
 * Joomla! is free software and parts of it may contain or be derived from the
 * GNU General Public License or other free or open source software licenses.
 * See COPYRIGHT.php for copyright notices and details.
 */

Обратите внимание на следующее:

Документ CSS для автономной страницы

Веб-сайт включает этот CSS, потому что он был закодирован (по какой-либо причине), чтобы возвращать его для "автономных страниц".

0

Попробуйте добавить следующее в ваш файл .htaccess :

<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule !(js|ico|gif|jpg|png|pdf|css|swf|flv|libraries|maint|admin|login|logout|reg) index.php [QSA,L,NC]
</IfModule>

У меня была такая же проблема с PDF (и другими типами файлов), затем мой хостер сообщил мне, чтобы добавить NC для RewriteRule

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .