Сменил NSы и перестали работать сабы.

Sower
На сайте с 30.12.2009
Offline
651
846

Раньше использовал ns старого хостера с А-записью на новый ip адрес выделенного сервера у нового хостера. Сабы определялись автоматически из папок и всё работало. Сейчас прописал домену ns от freedns.ws, прописал А-запись для основного домена. Перестали работать сабы. Подскажите, почему так получилось, ведь раньше всё работало автоматом, и как исправить это дело?

__________________Бесплатная накрутка ПФ: посещаемость, просмотры, переходы с поисковиков по ключевикам, итд.
__________________Все посетители живые, не боты. (http://livesurf.ru/promo/80271)
[umka]
На сайте с 25.05.2008
Offline
456
#1

Во-первых, нужно или создать на новых ns-серверах A-записи для всех существовавших подоменов, или же добавить одну запись на всех:

* IN A 123.45.67.89

Во-вторых, если на старом хостинге веб-сервер был настроен так, что автоматически создавал поддомены из папок, то это вовсе не означает, что на новом хостинге сервер настроен так же :)

[umka] добавил 04.12.2010 в 23:23

Если в зону добавите запись со звёздочкой, то можно автоматически поддомены направлять на папки, если в .htaccess в корне сайта добавить примерно такие строчки

RewriteCond %{HTTP_HOST} ^([a-z]+)\.vashdomain\.ru

RewriteRule ^(.+)$ /%1/$1 [L]

Лог в помощь!
Sower
На сайте с 30.12.2009
Offline
651
#2
'[umka:
;8119624']нужно создать на новых ns-серверах A-записи для всех существовавших подоменов

Это понятно. Создаю А-запись или CNAME-запись для сабов, и они работают. Но у старого хостера всё работало без этого, и моментально.

'[umka:
;8119624']добавить одну запись на всех:
* IN A 123.45.67.89

А это уже очень интересно. Скорей всего там сервер был настроен так, что при добавлении домена автоматически добавлялась такая штука. Можно чуть подробней, что именно прописать в панели редактирования зоны в поле "имя" в разделе А-записи, чтоб определялись все сабы? Предполагаю что нужно написать "*.domen.com". Так? Или просто поставить звёздочку?

'[umka:
;8119624']Во-вторых, если на старом хостинге веб-сервер был настроен так, что автоматически создавал поддомены из папок, то это вовсе не означает, что на новом хостинге сервер настроен так же :)

Новый не хостинг, а дедик. Сейчас и разбираюсь с его настройками. ДНС не на моём сервере, а фришные на freedns.ws

[umka]
На сайте с 25.05.2008
Offline
456
#3
Sower:
А это уже очень интересно. Скорей всего там сервер был настроен так, что при добавлении домена автоматически добавлялась такая штука. Можно чуть подробней, что именно прописать в панели редактирования зоны в поле "имя" в разделе А-записи, чтоб определялись все сабы? Предполагаю что нужно написать "*.domen.com". Так? Или просто поставить звёздочку?

Или просто звёздочку или *.domen.com. (с точкой на конце)

Sower
На сайте с 30.12.2009
Offline
651
#4
'[umka:
;8119886']Или просто звёздочку или *.domen.com. (с точкой на конце)

Сенкс, помогло.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий