the best place to host your site

F.A.Q. :: Домены


Как создать домен в панели? [#]

Кликаете ссылку "добавить домен", пишете полное имя домена, выбираете нужный IP* и жмете "ок".

В течении 10**-и минут создастся папка под домен, внесется соотв. запись в конф. апача, и ДНС-сервера.

Работать будет как и http://domain.com/ так и http://www.domain.com/ - приставку www. в панели при создании домена писать не нужно.

Если при создании домена вы сняли галочку в поле WWW, домен не будет работать с префиксом www.

Поле MX прописывается только если вы используете свой личный отдельный почтовый сервер.

*IP делятся на Общие (Shared) и Выделенные (Dedicated).
Общие IP-адреса могут быть использованы любым аккаунтом сервера, а Выделенные IP-адреса назначаются только одному определенному аккаунту. Все IP-адреса принадлежат только одному серверу и не могут использоваться на других серверах. Если необходимо использовать для домена IP-адрес другого сервера, создайте ДНС-запись (DNS record).
Для заказа IP-адресов необходимо в панели создать тикет с типом "IP" и указанием необходимого количества адресов или подсетей.

**В панели RCP домен создается в течение одной минуты.


Как создать субдомен в панели? [#]

Субдомен создается точно так же как и домен и тоже может поддерживать префикс www.


Какие ns указать у регистратора домена [#]

1. Для https://cp.advancedhosters.com, https://209.8.161.93/

Основные:
ns1.advancedhosters.com
ns2.advancedhosters.com

Альтернативные:
ns1.public-ns.com
ns2.public-ns.com

2. Для https://cp.333210.com, https://69.31.81.138/
ns1.333210.com
ns2.333210.com

Альтернативные:
ns3.public-ns.com
ns4.public-ns.com

3. Для https://cp3.advancedhosters.com

ns1.ah-dns.com
ns2.ah-dns.com

4. Для https://rcp.advancedhosters.com

ns5.public-ns.com
ns6.public-ns.com


Как сменить NS-ы домену без потери трафика? [#]

1. Сначала в панели управления домен цепляем на обе пары NS-ов - старую и новую.
2. Меняем NS-ы у регистратора.
3. Через пару дней можно отцепить домен он старой пары NS-ов и оставить только новую.


Как создать ДНС-запись? [#]

В панели CP кликаете ссылку "ДНС запись", пишете полное имя домена, пишете нужный IP-адрес, не принадлежащий данному серверу, и жмете "ок". ДНС-запись создастся в течение 10-и минут.

В панели RCP кликаете ссылку "DNS запись", пишете полное имя домена, выбираете делать или не делать www. к домену, пишете нужный IP-адрес или каконическое (реальное) имя домена и жмете "ок". При указании IP-адреса будет создана A-запись, а при указании домена - CNAME-запись. IP-адрес может принадлежать этому же серверу. ДНС-запись создастся в течение одной минуты. Опционально, можно выключить поддержку почты или ДНС (тогда запись не будет создана на DNS-серверах, но сохранится в панели).

MX- или PTR-запись (обратная зона) создаются по запросу через тикет в панели.


Как создать алиас домена в панели? [#]

Алиас - это домен, который ссылается на другой существующий домен. Например, если у вас есть домен example.com, вы можете создать домен example.org, который будет ссылаться на домен example.com. То есть при открывании адреса http://example.org будет грузиться сайт с example.com.

Для создания алиаса из панели, нажмите "добавить домен", впишите имя домена в колонку "Домен", а имя домена, на который он должен ссылаться, выберите в колонке "Алиас к или независимый". В течении 10-и минут будет создана запись о новом алиасе в конфигурации ДНС-сервера. Теперь домен будет доступен и по алиасу, который вы создали.

Антихотлинк [#]

Чтобы включить антихотлинк - добавьте следующие строки в .htaccess:

SetEnvIf Referer ^http:// realref=1
SetEnvIf Referer ^http://(www\.)?domain.com goodref=1
SetEnvIf Referer ^http://(www\.)?other-domain.net goodref=1
Order Deny,Allow
Deny from env=realref
Allow from env=goodref

Если нужно закрыть только опреденные домены, а не окрыть, тогда так:

SetEnvIf Referer ^http://(www\.)?evil-domain.com badref=1
SetEnvIf Referer ^http://(\*\.)?bad-domain.net badref=1
Order Deny,Allow
Deny from env=badref

/!\ Внимание. Если стандартный антихотлинк положить в корень домена, то нельзя будет зайти на домен с других сайтов. Нужно либо ограничить антихотлинк нужными файлами:

<FilesMatch "\.(gif|jpe?g|png)$">
...
</FilesMatch>

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


Как проверить, работает ли антихотлинк? [#]

Для проверки, правильно ли работает антихотлинк (первый вариант, когда включение картинок разрешено только для goodref-доменов), воспользуйтесь формой проверки:

http://support.advancedhosters.com/antihotlink.cgi

Кликните правой клавишей по картинке на своем сайте, выберите "Свойства" и посмотрите полный путь картинки, например http://domain.com/thumb.jpg

Вставьте его в форму и нажмите "Check". Если вы увидите картинку на странице - значит антихотлинк не работает. Проверьте правильно ли вы прописали правила в .htaccess.


Как исключить из защиты от антихотлинка отдельную папку? [#]

Если антихотлинк сделан через mod_rewrite, то в эту папку нужно поместить .htaccess со строчкой:

RewriteEngine Off

Если через mod_setenvif то в эту папку нужно поместить .htaccess со строками:

Order Deny,Allow
Allow from All


Как настроить .htaccess? [#]

http://htaccess.net.ru


Блокирование IP-адресов региона (страны) [#]

Чтобы заблокировать IP-адреса определенной страны - добавьте следующие строки в .htaccess:

SetEnvIf GEOIP_COUNTRY_CODE CN BlockCountry
SetEnvIf GEOIP_COUNTRY_CODE RU BlockCountry
Order Deny,Allow
Deny from env=BlockCountry

Если нужно разрешить определенные IP-адреса среди заблокированных, тогда так:

SetEnvIf GEOIP_COUNTRY_CODE CN BlockCountry
SetEnvIf GEOIP_COUNTRY_CODE RU BlockCountry
Order Deny,Allow
Deny from env=BlockCountry

Allow from 10.1.2.3 # 10.1.2.3 - разрешенный адрес
Allow from 10.5.2.2 # 10.5.2.2 - разрешенный адрес

Коды обозначения стран можно посмотреть здесь:
http://www.maxmind.com/app/iso3166


Как протестировать домен на новом хостинге, не переключая со старого? [#]

Для того, чтобы протестировать сайт на новом хостинге, нужно:
открыть файл C:\WINDOWS\system32\drivers\etc\hosts (C:\WINDOWS\ - каталог, где установлена Ваша операционная система)
в новой строке добавить запись вида:

[IP-адрес сервера] [доменное имя]
например:
192.168.0.1 www.myowncoolsite.com

Между IP-адресом и именем домена может быть любое количество пробелов. После всех строк обязательно должна быть пустая строка (перевод на новую строку).
После тестирования хостинга обязательно удалите добавленную Вами запись из файла hosts.


Как зарегистрировать(продлить) домен? [#]

1. Зайдите на http://domains.advancedhosters.com и зарегистрируйте(продлите) домен со своего аккаунта.

(если у вас нет аккаунта на регистраторе доменов, зарегистрируйте New Customer)

2. Создайте тикет с просьбой оплатить зарегистрированный(продленный) Вами домен.

3. Администратор оплатит Ваш домен и внесет запись в панель, в раздел Платежи.


Что прописать в .htaccess чтоб .html обрабатывались как .php? [#]

RemoveHandler .html
AddType application/x-httpd-php .html

Но!
Это значительно уменьшит производительность сервера - используйте такое только при крайней необходимости.


Как указать свои страницы ошибок? [#]

Используйте директиву ErrorDocument
например - так:

ErrorDocument 500 http://foo.example.com/cgi-bin/tester
ErrorDocument 404 http://foo.example.com/cgi-bin/bad_urls.pl
ErrorDocument 401 http://foo.example.com/subscription_info.html
ErrorDocument 403 "Sorry can't allow you access today"


Страница ошибки и особенности браузера Интернет Эксплорер 7 [#]

Используя директиву ErrorDocument, можно указать страницу ошибки:

ErrorDocument 404 /pagenotfound.htm

или

ErrorDocument 404 http://my-server.com/pagenotfound.htm

И первый и второй вариант верны, но поведение браузера Интернет Эксплорер зависит от его настроек. Если в настройках указано "Show friendly HTTP errors" ("Выводить подробные сообщения об ошибках HTTP")

браузер не покажет страницу pagenotfound.htm, если она прописана как в первом варианте.

Вместо нее он покажет свою страницу ошибок.
Поэтому чтобы редирект на страницу ошибки происходил всегда, прописывайте полный URL к странице ошибки, как во втором варианте.


Где мне посмотреть весь список директив apache? [#]

На их сайте, разумеется:
http://httpd.apache.org/docs/mod/directives.html


Не работает cgi-скрипт, выскакивает 500-я ошибка. [#]

a) У Вас нерабочий скрипт.
Запустите его из шела:

/home/mylogin/mydomain.com/cgi-bin/script.cgi

если запустится и первой строчкой будет

Content-type: text/html

тогда читайте дальше:

b) Права на Ваш скрипт или содержащие его директории таковы, что разрешают модификацию скрипта не только аккаунту-владельцу скрипта. Типичная ошибка, поставить права 777 на скрипт или содержащую его директорию. Поправьте права чтоб были не выше 755 (то есть последние две цифры не были 7,6,3 или 2) - тогда все должно заработать.

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


Почему два домена с одинаковой посещаемостью использовали за месяц разное количество трафа?

a) для начала нужно проверить размер полностью загруженного в броузере сайта. Для этого необходимо(как пример - IE), зайти в меню "File" и выбрать "Save page as". Далее посмотреть размер директории, куда сохранился сайт. Это действие проделать для двух сайтов и сравнить их размер.

б) Возможно графика для сайта отдаются с отдельного IP лёгким apache'м или nginx'ом. Тогда трафик, который сайт использовал за месяц необходимо вычислять, как сумму трафика для домена, на котором находятся скрипты сайта и сумму трафика по домену/IP, с которого отдаётся графика для сайта.Т.е. полноценно сравнивать использованный трафик для 2-х сайтов нужно, учтся пункты а) и б).




2007 © Advanced Hosters