При заключении договора на хостинг Вашего сайта с доменным именем domain (здесь и ниже имеется в виду полное доменное имя, такое как qkowlew.org или gfns.net или evrazia.tv, без префикса www.) Вы получаете от службы техподдержки следующую информацию:
Ваш сайт может находиться на одном из следующих серверов нашего хостингового комплекса:
hostname | IP addr | Statistic address | |
---|---|---|---|
GFNS: | MYSQL dbhost=j1.gfns.net
Mail server: mail.gfns.net | ||
j2.gfns.net | 195.91.162.195 | webalizer.j2.gfns.net | |
j3.gfns.net | 195.91.162.196 | webalizer.j3.gfns.net | |
j4.gfns.net | 195.91.162.197 | webalizer.j4.gfns.net | |
j5.gfns.net | 195.91.162.198 | webalizer.j5.gfns.net | |
EVRAZIA: | MYSQL dbhost=e1.gfns.net
Mail server: mail.evrazia.org |
||
e2.evrazia.org | 86.62.112.120 | webalizer.e2.evrazia.org | |
e3.evrazia.org | 86.62.112.121 | webalizer.e3.evrazia.org | |
DUGIN: | MYSQL dbhost=d1.gfns.net
Mail server: mail.xvid.ru |
||
d2.gfns.net | 93.95.101.235 | webalizer.d2.gfns.net | |
d3.gfns.net | 93.95.101.236 | webalizer.d3.gfns.net | |
INNUAL: | MYSQL dbhost=i1.gfns.net
Mail server: mail.wat.ru |
||
i2.gfns.net | 195.9.141.116 | webalizer.i2.gfns.net | |
i3.gfns.net | 195.9.141.117 | webalizer.i3.gfns.net |
Набрав после @ то имя hostname, которое Вам сообщила служба поддержки, Вы можете быть уверены, что попадёте именно туда, куда надо.
От корня при доступе по ftp
(Кроме доменов третьего уровня внутри зон rema.ru и gfns.net):
rights | owner | group | |
/home/www servers domain |___cgi-bin |___html |___large |___logs /home/user |
drwsr-s--- drwxrwxr-x drwsr-s--- drwxr-xr-x lrwxrwxrwx |
user user user user user |
user user apache apache apache |
Для некоторых доменов на хостинге исторически построена структура
третьего уровня внутри подкаталога самого домена
(например, для domain=scat.murk.ru):
rights | owner | group | |
/home/www servers murk.ru 3dlevel scat.murk.ru |___cgi-bin |___html |___large |___logs /home/user |
drwsr-s--- drwxrwxr-x drwsr-s--- drwxr-xr-x lrwxrwxrwx |
user user user user user |
user user www www www |
Cодержимое корневой директории вашего сайта (http://domain/) следует
класть в папку "html". Порядок просмотра файлов индекса каталога по
умолчанию задан строкой:
DirectoryIndex index.html index.htm index.shtml index.cgi index.fcgi index.php index.php3
Если не обговорено иное, то по ссылке "/cgi-bin" вы попадаете в директорию "domain/cgi-bin".
Владельцем исполняемых на сервере CGI скриптов обязан быть пользователь user.
Первой строкой перлового строка должна быть:
#!/usr/bin/perl
Скрипты и каталоги, в которых они расположены, - ОБЯЗАНЫ быть недоступными для записи кому-либо, кроме user и apache. Права доступа: 755 или rwxr-xr-x. Если Вам не вполне ясно, что такое права доступа, Вам следует прочитать более подробную документацию по операционным системам UNIX, прежде, чем что-то менять на своём сайте.
После создания нами хоста для Вас, Вы обнаружите в подкаталоге html файл index.shtml, а в cgi-bin - файл ibanner. Они предназначены исключительно для того, чтобы продемонстрировать Вам, что SSI и CGI на Вашем хосте работает нормально. Все претензии к админам "у меня не работают скрипты!" скорее всего - лишь следствие того, что Вы невнимательно прочитали данную документацию, или следствие каких-либо опечаток в скриптах.
Загружая содержимое своего сайта на сервер, Вам следует стереть или заменить своим файл index.shtml. Если этого не сделать, то при обращении по адресу http://domain/ Вы увидите "domain under construction" вместо стартовой страницы своего сайта.
При загрузке скриптов на сервер с Windows системы по ftp следует поставить флажок ASCII. Иначе наличие символов "Возврат каретки" в файлах скриптов приведёт к Error 500.
В скриптах на языке Перл первой строкой должен быть указан полный путь от корня к интерпретатору языка Перл. На нашем сервере это должна быть строка: #!/usr/bin/perl
Содержимое данной папки НЕ попадает в ежедневную процедуру резервного копирования контента сервера. Именно сюда РЕКОМЕНДУЕТСЯ складывать временно выкладываемые "на день, на два, на неделю" файлы, актуальность которых теряется в том случае, если Вам пришлось восстанавливать содержимое сайта из бекапа, например, через месяц после выкладывания оных файлов.
Такое деление в случае, если Вам понадобится более старая версия резервной копии Вашего сайта, позволит Вам перекачивать НАМНОГО меньше информации.
Кроме того, расположение больших файлов именно в этой папке уменьшает загрузку нашего сервера за счёт более равномерного распределения дисковой активности по разным физическим носителям и за счёт неучастия оных файлов в ежедневной процедуре резервного копирования.
Ваше право - воспользоваться этой папкой по назначению и тем самым помочь нам. :)
Кроме того, существуют ссылки:
/cgi/ - на Вашу папку /cgi-bin/
Если Вам нужно, чтобы часть выкладываемой Вами информации не была в принципе доступна по протоколу http:// приходящим на Ваш сайт пользователям, такую информацию Вы можете помещать в папку /www/servers/domain/, то есть выше папок html и cgi-bin. Однако из-за принципов построения сервера содержимое данной папки может быть доступно на чтение ограниченному кругу пользователей с административными правами. Если Вы хотите быть уверены в том, что некоторая особо секретная информация будет прочитана только Вами - поместите файлы с ней в каталог /user (относительно корня ftp). С точки зрения шелла и запускаемых на Вашем сайте скриптов - она при этом будет находиться в каталоге /home/user.
SSI работает для расширения shtml. Если вам требуется иное - используйте файлы .htaccess и документацию на вебсервер Apache.
При доступе по ftp вы попадаете в свою "домашнюю" директорию /user,
в которой лежит ссылка на domain - где и находятся вышеописанные папки.
Если Ваш ftp клиент по какой-либо причине не позволяет Вам отправиться по
этой ссылке - Вам следует использовать полный путь вида:
/www/servers/domain/
Заметим, что при использовании шелла Вы получите более длинные пути, нежели при доступе через FTP. Так, ftp путь / эквивалентен пути /home в шелле, и так далее.
Полный путь к программе SENDMAIL: /usr/sbin/sendmail
Так, поддержкой доменного имени может заниматься одна организация, почтового сервера - другая, а предоставлять услуги хостинга - третья. Если Вам не вполне ясно, к какой из них относится конкретная ситуация - обращайтесь к нам, мы постараемся разъяснить и устранить проблему.
Однако прежде всего - запомните или запишите - какое сообщение об ошибке выдал Вам Интернет-Эксплорер, или же - что Вы увидели вместо Вашего сайта. Помимо общих для любого хостинга ситуаций, на наших серверах предусмотрена обработка некоторых ошибок, упрощающая Ваше общение с нашей службой поддержки, если Вы готовы просто внимательно прочитать хотя бы первые две-три строки сообщений.