Проблемы с поддоменами

Тема в разделе "Администрирование серверов", создана пользователем OREON, 23 окт 2009.

Статус темы:
Закрыта.
Модераторы: mefish, stooper
  1. OREON

    OREON

    Регистр.:
    18 янв 2009
    Сообщения:
    375
    Симпатии:
    65
    OS FreeBSD 7
    Панель DirectAdmin
    Суть заключается в поддоменах у юзеров!Например юзер создает условно говоря поддомен Перейти по ссылке <----потом делает перенаправление на этот домен.
    Итог получается вот такой -по адрессу Перейти по ссылке неможет отобразить страницу,
    а по адрессу http://mudomain.com/oreon/<-----страница поддомена есть.
    Вопрос что нужно зделать чтоб поддомен отображался как Перейти по ссылке
    И второй вопрос -где находится страница которая генирит страницу поддомена(там где написано-This is a placeholder for the subdomain oreon.mudomain.com)?
    Я просмотрел все темы форума и то что здесь было упомянуто с поддоменами-ниодно из всех решений непомоглоя,поэтому и создал новую тему.
    Кстати ждал ровно неделю для обновки DNS-все думал поможет)
    P.S В логах поддомена вот такая запись
     
  2. d1914

    d1914

    Заблокирован
    Регистр.:
    4 май 2007
    Сообщения:
    406
    Симпатии:
    64
    "неможет отобразить страницу" лично для меня не показатель.:smmne:
    Пора уже "вкурить", что для того, чтобы выявить "слабое звено", необходимо поступать последовательно!
    В первую очередь выяснить, работает ли днс, для этого достаточно ping, nslookup и dig.
    Если не работает, прописываем в хостс и проверяем, создан ли виртуалхост, причем сначала с явным указанием запрашиваемого файла(например index.php), и т.д....
    А так... Не знаю, но судя по шквалу ответов ты предоставил массу полезной информации!:D
     
  3. OREON

    OREON

    Регистр.:
    18 янв 2009
    Сообщения:
    375
    Симпатии:
    65
    )

    ping все нормально пингует как домен так и нейсера
    Код:
    # nslookup domain.net
    Server:         213.169.74.5 основной шлюз интернет провайдера
    Address:        213.169.74.5#53
    Non-authoritative answer:
    Name:   domain.net <---мой домен
    Address: 213.169.74.xx<-----мой айпи
    
    Код:
    # dig
    ; <<>> DiG 9.4.2 <<>>
    ;; global options:  printcmd
    ;; Got answer:
    ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 33739
    ;; flags: qr rd ra; QUERY: 1, ANSWER: 13, AUTHORITY: 0, ADDITIONAL: 14
    ;; QUESTION SECTION:
    ;.                              IN      NS
    ;; ANSWER SECTION:
    .                       66356   IN      NS      C.ROOT-SERVERS.NET.
    .                       66356   IN      NS      D.ROOT-SERVERS.NET.
    .                       66356   IN      NS      E.ROOT-SERVERS.NET.
    .                       66356   IN      NS      F.ROOT-SERVERS.NET.
    .                       66356   IN      NS      G.ROOT-SERVERS.NET.
    .                       66356   IN      NS      H.ROOT-SERVERS.NET.
    .                       66356   IN      NS      I.ROOT-SERVERS.NET.
    .                       66356   IN      NS      J.ROOT-SERVERS.NET.
    .                       66356   IN      NS      K.ROOT-SERVERS.NET.
    .                       66356   IN      NS      L.ROOT-SERVERS.NET.
    .                       66356   IN      NS      M.ROOT-SERVERS.NET.
    .                       66356   IN      NS      A.ROOT-SERVERS.NET.
    .                       66356   IN      NS      B.ROOT-SERVERS.NET.
    ;; ADDITIONAL SECTION:
    A.ROOT-SERVERS.NET.     152762  IN      A       198.41.0.4
    A.ROOT-SERVERS.NET.     152762  IN      AAAA    2001:503:ba3e::2:30
    B.ROOT-SERVERS.NET.     152762  IN      A       192.228.79.201
    C.ROOT-SERVERS.NET.     152762  IN      A       192.33.4.12
    D.ROOT-SERVERS.NET.     152762  IN      A       128.8.10.90
    E.ROOT-SERVERS.NET.     152762  IN      A       192.203.230.10
    F.ROOT-SERVERS.NET.     152762  IN      A       192.5.5.241
    F.ROOT-SERVERS.NET.     152762  IN      AAAA    2001:500:2f::f
    G.ROOT-SERVERS.NET.     152762  IN      A       192.112.36.4
    H.ROOT-SERVERS.NET.     152762  IN      A       128.63.2.53
    H.ROOT-SERVERS.NET.     152762  IN      AAAA    2001:500:1::803f:235
    I.ROOT-SERVERS.NET.     152762  IN      A       192.36.148.17
    J.ROOT-SERVERS.NET.     152758  IN      A       192.58.128.30
    J.ROOT-SERVERS.NET.     152758  IN      AAAA    2001:503:c27::2:30
    ;; Query time: 2 msec
    ;; SERVER: 213.169.74.5#53(213.169.74.5)
    ;; WHEN: Sun Oct 25 16:17:08 2009
    ;; MSG SIZE  rcvd: 500
    
    Код:
    # ping domain.net
    PING domain.net (213.169.74.xx): 56 data bytes
    64 bytes from 213.169.74.xx: icmp_seq=0 ttl=64 time=0.037 ms
    64 bytes from 213.169.74.xx: icmp_seq=1 ttl=64 time=0.026 ms
    64 bytes from 213.169.74.xx: icmp_seq=2 ttl=64 time=0.026 ms
    64 bytes from 213.169.74.xx: icmp_seq=3 ttl=64 time=0.025 ms
    64 bytes from 213.169.74.xx: icmp_seq=4 ttl=64 time=0.030 ms
    64 bytes from 213.169.74.xx: icmp_seq=5 ttl=64 time=0.025 ms
    64 bytes from 213.169.74.xx: icmp_seq=6 ttl=64 time=0.027 ms
    64 bytes from 213.169.74.xx: icmp_seq=7 ttl=64 time=0.038 ms
    64 bytes from 213.169.74.xx: icmp_seq=8 ttl=64 time=0.030 ms
    64 bytes from 213.169.74.xx: icmp_seq=9 ttl=64 time=0.027 ms
    64 bytes from 213.169.74.xx: icmp_seq=10 ttl=64 time=0.025 ms
    64 bytes from 213.169.74.xx: icmp_seq=11 ttl=64 time=0.026 ms
    64 bytes from 213.169.74.xx: icmp_seq=12 ttl=64 time=0.025 ms
    64 bytes from 213.169.74.xx: icmp_seq=13 ttl=64 time=0.024 ms
    ^C
    --- domain.net ping statistics ---
    14 packets transmitted, 14 packets received, 0.0% packet loss
    round-trip min/avg/max/stddev = 0.024/0.028/0.038/0.004 ms
    
    Ну вроде все предоставил)смотрел файл httpd.conf домена там поддомена запись есть!вот привожу пример:
    Код:
    <VirtualHost 213.169.74.xx:80>
    ServerName www.top.domain.net.ua
    	ServerAlias www.top.domain.net.ua top.domain.net.ua 
    	ServerAdmin webmaster@domain.net.ua
    	DocumentRoot /home/samc146/domains/domain.net.ua/public_html/top
    	ScriptAlias /cgi-bin/ /home/samc146/domains/domain.net.ua/public_html/top/cgi-bin/
    	UseCanonicalName OFF
    	SuexecUserGroup samch146 samc146
    	CustomLog /var/log/httpd/domains/domain.net.ua.top.bytes bytes
    	CustomLog /var/log/httpd/domains/domain.net.ua.top.log combined
    	ErrorLog /var/log/httpd/domains/domain.net.ua.top.error.log
    	<Directory /home/samch146/domains/domain.net.ua/public_html/top>
    		Options +Includes -Indexes
    		php_admin_flag engine ON
    		<IfModule !mod_php6.c>
    			php_admin_flag safe_mode OFF
    		</IfModule>
    		php_admin_value sendmail_path '/usr/sbin/sendmail -t -i -f samc146@domain.net.ua'
    		php_admin_value open_basedir /home/samc146/:/tmp:/var/tmp:/usr/local/lib/php/
    	</Directory>
    </VirtualHost>
    
    top.domain.net.ua это поддомен)на хостинге создалась папка поддомена top в ней лежит пустая папка cgi-bin и файл index.html
     
  4. d1914

    d1914

    Заблокирован
    Регистр.:
    4 май 2007
    Сообщения:
    406
    Симпатии:
    64
    В таком случае все просто.:)
    Пропиши в днс либо поддомен, либо все поддомены сразу - *.domain.net.ua..
    Я бы не стал надеяться на DA, а прописал бы руками, или через вебмин.


    Вышесказанное справедливо в том случае, если поддомен, прописанный в хостс работает!;)

    З.Ы.: Вообще-то я имел ввиду ping поддомен, dig поддомен и nslookup поддомен ;)
     
  5. OREON

    OREON

    Регистр.:
    18 янв 2009
    Сообщения:
    375
    Симпатии:
    65
    (

    При пинге сразу выдало
    Код:
    # ping top.domain.net.ua
    ping: cannot resolve top.domain.net.ua: Unknown host
    
    Вот второе
    Код:
    # nslookup top.domain.net.ua
    Server:         213.169.74.5
    Address:        213.169.74.5#53
    ** server can't find top.domain.net.ua: NXDOMAIN
    
     
  6. d1914

    d1914

    Заблокирован
    Регистр.:
    4 май 2007
    Сообщения:
    406
    Симпатии:
    64
    Что и требовалось доказать! Отсутствует А запись для поддомена, прописывай, и всё будет работать :)
    Если что не получится, стукни в аську, помогу, пока время есть;)
     
    OREON нравится это.
  7. d1914

    d1914

    Заблокирован
    Регистр.:
    4 май 2007
    Сообщения:
    406
    Симпатии:
    64
    Пока не забыл.
    Выяснили вчера за две минуты, действительно не было А записи для поддомена, но не на самом сервере, а на НС-ах, которые управляли доменом!
    Господа, не забывайте проверять, какие НС-ы управляют Вашим доменом!;)
     
Статус темы:
Закрыта.