Почему я все еще вижу свою старую страницу после загрузки?

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

Признаки.

Эта статья имеет к вам отношение в том случае, если после загрузки вашего веб сайта вы продолжаете видеть одну из следующих страниц:

Вы видите страницу 404 Страница не найдена не смотря на то, что в адресной строке введен точный адрес только что опубликованной вами страницы.

Вы видите страницу, размещенную на вашем хостинге вашим хостинг провайдером. (Большинство веб хостеров предоставляет страницу с некоторой информацией на ваш хостинг, для того, чтобы вы тестируя хостинг до загрузки вашего сайта, не получали страницу 404 Страница не найдена. Эта страница, открывающаяся по умолчанию, обычно заменяется на страницу "index.html" вашего сайта после его публикации).

Вы видите старую версию веб страницы, не смотря на то, что теоретически она должна была быть замена на ту, которую вы только что опубликовали.

Примечание: эта статья не для тех, кто еще не опубликовал свой веб сайт.

Общие причины проблемы

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

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

Вы загрузили страницу не в ту папку

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

На большинстве веб хостов, веб сайты загружаются в папку "WWW" или "public_html", размещенных на вашем аккаунте. На некоторых хостингах размещать сайты надо в подкаталоги с именем вашего домена. Например, если ваше доменное имя "example.com", то ваш сайт надо загрузить в папку, названную "example.com". Таким образом мы видим, что разные хостинги имеют разные настройки.

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

Для начала необходимо выяснить каковы настройки вашего веб хостинга. Если вы пользуетесь коммерческим веб хостингом, то вся необходимая информация скорей всего уже была вам выслана на ваш электронный адрес в подтверждении регистрации вашего хостинг аккаунта. Так же некоторые веб хостеры размещают всю необходимую информацию в документацию пользователей. Если же вы ничего из вышеперечисленного не получили или не нашли, то спросите прямо у техподдержки вашего хостинга.

Когда вы выясните в какую папку надо разместить файлы вашего веб сайта, измените настройки вашего веб редактора или FTP программы в соответствии с полученной информацией. Инструкции о том, как это делается для Dreamweaver находятся в главе 1 учебника по Dreamweaver CS5, Dreamweaver CS4, учебного пособия по Dreamweaver CS3. Пользователи KompoZer могут найти подобную информацию в учебнике по KompoZer, пользователи Nvu - в учебнике по Nvu. Лично у меня есть учебник по FileZilla для тех, кто пользуется программой FileZilla FTP для заливки сайта на хостинг площадку.

Ваша веб-страница имеет неправильный файл

Если ваше доменное имя, например, "example.com", и вы хотите увидеть ваш недавно опубликованный веб-сайт, то когда вы набираете "http://www.example.com/" в вашем веб-браузере, главная страница должна называться "index.html". То есть, веб-страница должна иметь имя файла "index.html". Итак, именно "index.html" (или "index.php") и никак иначе. Все буквы должны быть набраны в нижнем регистре без лишних символов и пробелов между ними.

Названия в Интернете часто чувствительны к регистру.То есть, "index.html" и "Index.html" это две абсолютно разные вещи . Это может быть не очевидно для пользователей Windows. Но большинство веб-серверов будут рассматривать "index.html" и "Index.html" как два разных файла.

В дополнение к вышесказанному отметим, что "index.html" является особым файлом, который отображатеся когда вы вводите в адресную строку ваш URL, не включающий непосредственно имя файла. Т.е.  "http://www.example.com/" и "http://www.example.com/index.html" открывает один и тот же файл "index.html". Если же вы назовете вашу домашнюю страницу "Главная_страница.html" веб сервер не будет ее отражать при запросе "http://www.example.com/".

Обратите внимание, что это вовсе не означает, что на вашем сайте не может быть страниц в именем отличным от "index.html". Безусловно это не так. В конце концов, если вы посмотрите на адресную строку вашего браузера, то увидите, что статья, которую вы сейчас читаете, находится на странице "http://www.evitahost.com/knowledgebase.php?action=displayarticle&id=150». Просто эта статья не являтеся Главной страницей сайта evitahost.com или одного из подкаталогов, поэтому данная страница может иметь любое угодное мне имя.

Дополнительная информация

С технической точки зрения, главная страница каталога / веб-сайта может назваться несколькими разными именами в зависимости от типа веб-серверного программного обеспечения веб-хостинга и его настроек. Например, многие веб-хосты позволяют главной странице иметь название "index.shtml", "index.php", и даже "index.htm" в дополнение к "index.html". Некоторые из этих имен используются для различных технических целей. Поскольку вы читаете эту статью, вероятно для вас, лучше просто использовать "index.html" в качестве имени файла для главной страницы.

Кроме перечисленного выше, есть веб-хосты, где для главной страницы используются такие имена как "default.html" или "default.htm", ведующие на индексную страницу сайта. Если вы хотите быть абсолютно увереными в том, как надо назвать индексную страницу вашего сайта, лучший способ выяснить это - спросить вашего веб-хостера. Он единственный, кто может сказать вам наверняка, так как именно он знает настройки сервера.

Ваш браузер закэшировал старую копию веб-страницы

Если вы уверены в том, что вы загрузили ваши файлы в нужную папку, использовали правильные названия для файлов, но все еще видите страницу по умолчанию от вашего веб-хостинга, есть вероятность, что ваш веб-браузер закэшировал старые копии веб-страницы. Это может произойти, если вы недавно посмотрели ваш сайт в браузере, например, непосредственно перед загрузкой новой страницы. Для ускорения просмотра веб-страниц, большинство (если не все) веб-браузеры сохраняют копии веб-страниц, которые вы недавно открывали во внутренней кэш-памяти. При запросе веб-адреса, вместо того, чтобы искать странцу в Интернете, они просто показывают вам старую сохраненную копию. Это ускоряет время вывода страницы на экран и экономит интернет траффик.

Чтобы решить эту проблему, попробуйте следующее:

Обновить / перезагрузить страницу в браузере. Если вы используете Firefox или Opera, это можно сделать, нажав Ctrl + R (то есть, удерживая нажатой клавишу Ctrl нажмите кнопку "R" ). Если вы используете Internet Explorer ("IE"), нажмите клавишу F5.

Также можно использовать различные веб-браузеры для проверки вашего сайта. Например, если вы использовали IE, попробуйте использовать Firefox или Опера. Если у вас нет никакого альтернативного браузера, скачайте их. Они все доступны для бесплатного использования, и, как веб-мастер, вы в любом случае должны проверить ваш сайт в различных браузерах .

Если обновление страницы не приносит должного результата, очистите кэш браузера. Это заставит браузер получить новую копию страницы при вводе URL в адресной строке.

Один из способов сделать это в опере нажать "Alt + P", нажать на вкладку "Дополнительно" и "История" , а затем нажать кнопку "Очистить сейчас". Пользователи Firefox могут нажать кнопку "Tools | Clear Private Data", снимите все галочки в появившемся диалоговом окне кроме "Кэш" и нажмите кнопку "Удалить личные данные". Пользователи Internet Explorer 7 должны нажать кнопку "Сервис | Свойства обозревателя", нажать кнопку "Удалить" в появившемся диалоговом окне, и, наконец, нажать кнопку "Удалить файлы ..."

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

Вы используете веб-прокси, который закэшировал старые страницы

Как и в описанной выше ситуации относительно вашего браузера, закэшировать старую копию веб-страницы так же может ваш прокси-сервер. Заметим, что некоторые интернет-провайдеры (широкополосный или коммутируемый) устанавливают прокси между вами и Интернетом без вашего ведома, так что вполне возможно, что вы используете прокси даже не зная об этом.

Единственный известный мне способ решения этой проблемы состоит в обновлении ваши веб-страниц в вашем браузере. Вы можете попытаться загрузить ваш сайт в любом браузере, и попытаться перезагрузить страницу (с Ctrl + R). (Internet Explorer иногда игнорирует запрос на обновление страницы, поэтому использование альтернативного браузера часто является единственным способом сделать это.) Запрос перезагрузки может заставить прокси проверить веб-сайт снова и получить последнюю версию страницы.

Вполне вероятно вы ошиблись при наборе URL адреса (веб-адреса)

Наконец, если все вышесказанное не дало результатов, убедитесь, что вы ввели правильный URL в вашем браузере. Честно говоря, я сомневаюсь, что это является причиной вашей проблемы, но ведь никто не застрахован от случайной ошибки. Это не навредит в любом случае.

Заключение

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

  • 18 Пользователи нашли это полезным
Помог ли вам данный ответ?

Related Articles

Как я могу активировать мое доменное имя?

Если Вы зарегистрировали доменное имя у нас, то ваш домен уже настроен для работы. Чтобы домен...

Перенос веб сайта от другого хостинг провайдера

При переносе веб-сайта от стороннего хостинг-провайдера на сервера Эвитахост можно свести время...

Как залить сайт на хост

Интернет сегодня является основной медиа-средой. Ежедневно десятки миллионов web-сайтов...

Как изменить версию PHP?

В настоящее время по умолчанию версией PHP является 5.6.x. Если вы хотите использовать PHP 5.6.x,...

Powered by WHMCompleteSolution