Проект "Хостинг Обыкновенный" успешно работает с августа 2005 года

Обыкновенные вопросы и ответы по хостингу

Внимание: открыт Клуб пользователей хостинга обыкновенного, где Вы можете задавать свои вопросы.

Редактирование и настройка сайта

Q: Как можно изменять содержимое моего сайта?

A: Для редактирования содержимого сайта мы предоставляем FTP-доступ к серверу хостинга. Параметры подключения по FTP высылаются после активации хостинга - это логин, пароль и сервер хостинга (например, s1.ho.ua).

Для пользователей, которые незнакомы с работой по FTP, могут воспользоваться предоставляемым нами файловым менеджером, который позволяет редактировать сайт через веб-интерфейс. Попасть в него можно через панель управления хостингом (кнопка "Управление файлами").

Q: В какую директорию нужно записывать файлы сайта?

A: На сервере вам выделяется так называемая домашняя директория, имя которой в описании можно встретить как ~/. В этой директории сразу находится 2 директории:

  • cgi-bin - директория для cgi-скриптов; в ней же расположен php-интерпретатор;
  • htdocs - директория, в которую необходимо записывать файлы сайта - именно это директория называется корнем сайта.

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

Q: Какие настойки FTP для редактирования сайта?

A: Для подключения по FTP нужно использовать следующие параметры:

  • Логин (login) - выданный вам логин (указывался при регистрации).
  • Пароль (password) - выданный вам пароль к хостингу (вы его можете всегда поменять в панели управления хостингом).
  • FTP хост (FTP host) - имя сервера хостинга, на котором расположен ваш сайт (например, frt://s1.ho.ua). Имя сервера вы всегда можете узнать в панели управления хостингом. Кроме имени сервера можно также указывать непосредственно адрес вашего сайта (например, ftp://LOGIN.ho.ua, где LOGIN - это ваш логин), однако после изменения логина или адреса сайта этот способ работать не будет.
  • Порт (port) - 21 (стандартное значение).
  • Режим FTP (FTP mode) - можно как активный, так и пассивный. Однако помните, что при работе через файрвол (брандмауэр), NAT (из локальной сети) и т.п. нужно использовать пассивный режим FTP. Кстати, при прямом подключении к сети Интернет он также будет работать. Так что мы рекомендуем использовать пассивный режим FTP как более универсальный.

Кроме указанных опций каждый FTP-клиент может иметь и другие специфические опции (ACSII-режим и т.п.) - обратитесь к документации к вашему FTP-клиенту за разъяснением этих опций.

На последок, не в качестве рекламы, можем посоветовать использовать такие FTP-клиенты как FAR, Total Commander. Кроме того, практически любой браузер может выступать в роли FTP-клиента. Для этого достаточно в адресной строке браузера ввести адрес типа

ftp://LOGIN@sN.ho.ua

где LOGIN - ваш логин, а sN.ho.ua (s1.ho.ua, s2.ho.ua и т.п.) - имя сервера хостинга, на котором расположен ваш сайт. При входе браузер запросит ваш пароль к FTP - введите его и вы получите доступ к вашей домашней директории на сервере.

Q: Невозможность подключиться по FTP или чтения/изменения файла

A: Данная ошибка обычно является следствием некорректно настроенного файрвола (брандмауэра) или другого сетевого ПО, блокирующего порты компьютера, а также в случаях, когда подключение производится из локальной сети (через так называемый NAT). В этом случае необходимо использовать пассивный режим FTP. А если это не поможет - обратиться к своему сетевому администратору или провайдеру.

Q: При попытке подключения по FTP я получаю сообщение "Сервер не найден (Host not found)". В чём может быть причина?

A: Причина скорее всего в том, что вы неправильно указываете имя хоста. Для подключения вы должны использовать такие адреса:

ftp://LOGIN.ho.ua/
ftp://sN.ho.ua/

где LOGIN - это ваш логин, а sN - это сервер хостинга, на котором расположен ваш сайт (s1, s2 и т.п.) - этот сервер указан в письме с настройками Вашего хостинга.

Q: Поддерживает ли хостинг редактирование через Microsoft FrontPage?

A: Нет. На наших серверах не установлено ПО для работы с Microsoft FrontPage (и не будет). Однако тот же Microsoft FrontPage поддерживает работу по протоколу FTP - используйте его для редактирования своего сайта.

Q: Где можно прочитать о редактировании сайта с помощью файлового менеджера, доступного из Панели управления хостингом?

A: Справка по работе в файловом менеджере с примерами приведена на нашем сайте. Также вы можете вызвать справку из самого файлового менеджера (кнопка-иконка с символом знака вопроса).

Q: Для чего нужен файл .htaccess, его директивы?

A: Данный файл служит для изменения настроек веб-сервера Apache. Внесенные в него директивы применяются для файлов и директорий, находящихся в директории, содержащей данный файл .htaccess. Среди возможностей данного файла можно отметить:

  • реализация базовой HTTP-аутентификации;
  • запрет доступа к некоторым файлам по маске (по расширению, имени и т.п.);
  • запрет доступа к сайту с некоторых IP-адресов или диапазона IP-адресов;
  • установка кодировки документов;
  • описание обработки файлов определенного типа (расширения) - SSI, php и т.п.

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

Q: Проблемы с кодировкой символов на сайте

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

В первом случае нужно знать, в какой кодировке (windows-1252, koi8-r или utf-8) ваши файлы на сервере. А далее - выполнить простое действие: указать в директиве AddDefaultCharset windows-1251 файла .htaccess эту кодировку. Кстати, если вы не удалили изначальные файлы .htaccess, то в них уже есть необходимые строчка - вам достаточно только закомментировать ненужную и раскомментировать нужную директиву (т.е. убрать символ # с начала строки с директивой AddDefaultCharset. При этом для разных файлов вносить изменения нужно в следующих файлах .htaccess:

  • для cgi-скриптов, расположенных в директории cgi-bin, а также для файлов php нужно редактировать файл ~/cgi-bin/.htaccess;
  • для остальных файлов, расположенных в директории htdocs (html-документы, cgi-скрипты и т.п.), нужно редактировать файл ~/htdocs/.htaccess. Отметим ещё раз, что на кодировку php-скриптов этот файл не влияет!

Q: Ограничение или запрет индексации моего сайта поисковыми роботами

A: Для указания, как можно (или нельзя) индексировать ваш сайт поисковыми роботами, используется специальный файл robots.txt, который должен располагаться в директории htdocs и быть доступен по адресу типа http://АДРЕС.ВАШЕГО.САЙТА/robots.txt .

Формат данного файла следующий: сперва идет строка описания имени робота (для каждого поискового робота ога уникальная и её узнать можно на сайте поисковика или просто в сети Интернет. Для указания любого робота используйте символ звездочки (*):

User-Agent: *

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

  • Disallow: /cgi-bin/ - запрет индексации содержимого директории cgi-bin;
  • Disallow: /admin.php? - запрет индексации всех URL, которые содержат в локальной части строку /admin.php? (при этом, URL с /admin.php будет проиндексирован);
  • Disallow: /forums/ - запрет индексации содержимого директории /forums/.

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

Q: Защита от атак СПАМ-ботов (простые рекомендации)

A: Прежде всего, под СПАМ-ботом в данном контексте мы понимаем боты (роботы), которые автоматически оставляют на сайте сообщения (обычно рекламного характера или содержащие ссылки на другие сайты) или отправляют через формы на сайте письма такого же характера.

Мы рекомендуем использовать на сайте такое ПО, которое просто не позволяет посетителям оставлять сообщения без предварительной авторизации. В данном случае вы сможете хоть как-то управлять происходящими изменениями на вашем сайте (форумы, новостные доски и т.п.). Сама регистрация, желательно, должна происходить с проверкой того, что данную регистрационную форму заполняет человек (различного рода логические вопросы или картинка ("капча" на жаргоне) к надписью, которую сложно автоматически распознать. Это не дает 100% защиты от регистраций роботами, но значительно уменьшает данную вероятность.

Вторая возможность защиты - это непосредственная проверка "человечности" ("капча") при создании сообщения посетителем сайта.

И напоследок - мы не рекомендуем на вашем сайте использовать (и предоставлять всем посетителям) формы отправки писем (SMS) сообщений - они могут иметь много уязвимостей, позволяя злоумышленникам использовать эту форму для отправки СПАМ'а. А это приведет к закрытию вашего сайта, а пострадаете именно вы.

Q: После подключения по FTP мой файрвол (брандмауэр) показывает атаки с Вашего хоста. Что это?

A: Это DATA-соединение - следствие использования обычного FTP-режима при подключении к нашим серверам. Когда вы инициируете подключение по FTP, сервер пытается открыть встречное DATA-соединение на ваш компьютер, что и блокируется вашим файрволом (брандмауэром). Для нормальной работы вам нужно использовать пассивный режим FTP, когда DATA-соединение открывает ваш компьютер.

Q: Мой сайт закрыт из-за наличия вирусов. Что делать?

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

Если вы получили письмо с предупреждением о наличии вируса и примером его кода (некоторые потовые службы могут блокировать подобные письма), то вам достаточно его внимательно прочитать и выполнить в правильном порядке описанные в нем пункты. Если же нет - то приводим их (порядок пунктов менять крайне нежелательно, поскольку в противном случае останется вероятность того, что со временем вирусы появятся вновь):

  1. Проверить на наличие вирусов все компьютеры, с которых был доступ по FTP к содержимому вашего сайта.
  2. Удалить внесенные вирусом изменения на своем сайте (доступ по FTP для редактирования сайта открыт).
  3. Изменить пароль для FTP-аккаунта в панели управления хостингом или написать об этом нам.

После этого мы откроем доступ по HTTP к вашему сайту. Если ваш сайт уже не впервые закрывается по причине обнаружения вирусов - убедительная просьба отнестись с особым вниманием к проверке Вашего локального компьютера (и других, с которых производятся подключения по FTP) на наличие вирусов и других программ "троянов", которые могут воровать пароль к FTP-аккаунту.

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

Q: Я случайно удалил файл(ы) на сервере. Есть ли резервные копии сайта и как можно их получить?

A: Резервное копирование домашних директорий производится раз в сутки (ночью). Если Вам нужна резервная копия - то обратитесь в службу поддержки, указав точную дату, за которую вам нужны сохраненные данные. Без указания даты мы запрос по восстановлению не выполняем. Число самих резервных копий четко не ограничено - обычно их порядка 7 и более - в зависимости от объема этих данных.

Q: При работе в файловом менеджере при выборе любой ссылки часто возникает сообщение "Невозможно отобразить страницу". Что делать?

A: Данная проблема не связана с файловым менеджером или phpMyAdmin, а с работой по протоколу HTTPS (защищенное соединение). Мы наблюдали данную проблему только при работе в браузерах Internet Explorer. Если у вас есть возможность сменить браузер (Mozilla, например), то сделайте это. Если же нет - можете работать по незащищенному протоколу HTTP (мы не рекомендуем делать это, т.к. в данном случае обмен данными между Вами и сервером происходит в нешифрованном виде. Для работы по обычному нешифрованному протоколу Вам нужно поменять название протокола в адресной строке: с https://... на http://...

Q: При заходе в панель управления браузер предупреждает меня о проблемах с SSL-сертификатом. Можно ли ему доверять?

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

Q: Моему скрипту гостевой книги необходимо отправлять почту. У Вас разрешена отправка почты?

A: Разумеется. Мы не вводим серьезных ограничений по отправке почты со скриптов. Однако не следует этим злоупотреблять, поскольку в случае поступления жалоб о массовых рассылках почты (SPAM) и других нарушениях сетевого этикета мы будем вынуждены закрыть Ваш хостинг. Отметим, что у нас есть запрет на любые массовые рассылки.

Q: Мой сайт находится на платном хостинге. Сейчас я делаю ещё один сайт, каков порядок его добавления на имеющийся хостинг?

A: Для создания ещё одного сайта на аккаунте Вам необходимо в Панели управления нажать кнопку "Домены", где Вы можете добавлять домены для Вашего хостинга (кнопка "Добавить"). При добавлении домена Вам кроме поля для ввода самого домена предлагается ввести "Корневой каталог:" (htdocs по умолчанию). Так вот для создания нового сайта Вам нужно указать другой домен - это может быть любой каталог в Вашей домашней директории, кроме спецальных - cgi-bin и logs. Например, в качестве корневого каталога нового сайта Вы можете указать htdocs2 (или же назвать его по имени сайта, например указать site.com.ua в качестве корневого каталога.

После этого в Вашем домашнем каталоге появится указанный Вами каталог, в котором Вам и нужно размещать файлы для вновь созданного сайта. При этом сам сайт заработает спустя некоторое время (порядка 1-3 часов) и при условии верной настройки Вашего домена.

Q: Я только-что создал еще один бесплатный аккаунт, хотел добавить его к уже существующему, т.к. на тарифе "обыкновенный" можно держать 2 сайта, но при попытке добавления домена пишет: "использование этого домена запрещено". Что я не правильно делаю?

A: Вы можете сделать ВТОРОЙ отдельный САЙТ, а не использовать ДРУГОЕ имя *.ho.ua на Вашем аккаунте. Домены *.ho.ua являются технологическими и принадлежать только одноименному логину.


Вернуться к странице с вопросами


We provide domain name registration for UA and COM.UA in Ukraine since 2000 / Мы регистрируем украинские домены с 2000 года