Есть хостинг в университете с длинным и корявым именем и есть короткое и красивое имя.
Как это обычно соединяется?
То есть, может этим обычно хостер занимается, но это не тот случай.
Соединение хостинга с доменным именем
Oscar, обычно этим занимается человек, имеющий доступ к DNS серверу. Но это для красивых доменов второго уровня, если ничего не путаю. И, кстати, не обязательно DNS должен располагаться у хостера. Он может быть и у регистратора.
Ещё вариант - mod_rewrite на сервере с красивым именем, если речь о домене 3-го уровня.
Ещё вариант - mod_rewrite на сервере с красивым именем, если речь о домене 3-го уровня.
Даже самый дурацкий замысел можно воплотить мастерски
- Oscar
- Сообщения: 958
- Зарегистрирован: 29 май 2004, 13:44
- Откуда: Мюнхен (рожден в Киеве)
- Контактная информация:
AiK, "доступ к DNS серверу" ... это к любому? )) В любом случае это мне не поможет.
Регистратора ... Имя ребята на Украине как-то, быть может, не совсем официально регистрировали :-)
Речь именно о домене 3-го уровня! Можно о mod_rewrite подробнее немного?
Это нельзя, случайно, через .htaccess настроить?
И.. да, 3-й уровень, только короктое имя не имеет ничего общего с именем хостинга!..
Если же всё-таки нет ... Может таки можно с DNS побаловаться?))
Написать (или найти готовый) демон обработки DNS, положить его на место хостинга и заставить работать круглосуточно?....
Регистратора ... Имя ребята на Украине как-то, быть может, не совсем официально регистрировали :-)
Речь именно о домене 3-го уровня! Можно о mod_rewrite подробнее немного?
Это нельзя, случайно, через .htaccess настроить?
И.. да, 3-й уровень, только короктое имя не имеет ничего общего с именем хостинга!..
Если же всё-таки нет ... Может таки можно с DNS побаловаться?))
Написать (или найти готовый) демон обработки DNS, положить его на место хостинга и заставить работать круглосуточно?....
Даже самый дурацкий замысел можно воплотить мастерски
- Oscar
- Сообщения: 958
- Зарегистрирован: 29 май 2004, 13:44
- Откуда: Мюнхен (рожден в Киеве)
- Контактная информация:
AiK, почитал и не только эту ссылку, для лучшего понимания посмотрел что-то на русском, поэкспериментировал..
При помощи rewrite я могу перенаправлять со своего сайта куда угодно, то есть со своего не красивого на красивый.
Возможно даже есть таки возможность (хотя у меня не получилось), чтобы адресс оставался прежним, а контент брался из другого места..
Но это всё не то! В таком случае мне бы пришлось на хосте, где красивое имя прописано этот .htaccess ставить ... а где это?..
По моему это не то, что могло бы решить мою проблему..
Если у меня адрес http://www.site.com/~oscar/ то я даже не могу ловить имена http://www.oscar.site.com, ибо они обрабатываются самим site.com ...
Может ещё какие идеи есть?...
При помощи rewrite я могу перенаправлять со своего сайта куда угодно, то есть со своего не красивого на красивый.
Возможно даже есть таки возможность (хотя у меня не получилось), чтобы адресс оставался прежним, а контент брался из другого места..
Но это всё не то! В таком случае мне бы пришлось на хосте, где красивое имя прописано этот .htaccess ставить ... а где это?..
По моему это не то, что могло бы решить мою проблему..
Если у меня адрес http://www.site.com/~oscar/ то я даже не могу ловить имена http://www.oscar.site.com, ибо они обрабатываются самим site.com ...
Может ещё какие идеи есть?...
Oscar, всё правильно. Редиректы ты должен ставить на oscar.site.com. Было бы крайне нелогично, если бы ты смог получить домен oscar.developing.ru вопреки нашей воле А вот если я заведу [виртуальный] домен oscar.developing.ru, то при помощи mod_rewrite смогу отображать на нём http://www.site.com/~oscar/
Даже самый дурацкий замысел можно воплотить мастерски
- Oscar
- Сообщения: 958
- Зарегистрирован: 29 май 2004, 13:44
- Откуда: Мюнхен (рожден в Киеве)
- Контактная информация:
AiK, ага, ну что ж ясно .. Да-да, было у меня чувство, что что-то я неправильно думаю ..
Но вот такой случай .. доменные имена .ru - это есть один сервер, которые отвечает за адрес ru, и раздаёт остальным виртуальные имена?
Не думаю .. Я думал, что существуют DNS-таблицы .. вопрос в том, как они существуют? :-)
Я просто пытаюсь охватить взглядом интернет и не могу )))))
Но если ... допустим в локальной сети будет в DNS прописано, что
oscar.developing.ru соотносится с IP-адресом сайта http://www.site.com/~oscar/, то вы даже не узнаете, что люди ходят на этот адрес..
Вопрос, а где границы "локальной" сети .ru ? :-)
В ней же много DNS серверов и я просто не понимаю, что произойдёт, если в одном из них прописано
http://www.site.com 195.0.0.1
а в другом
http://www.site.com 195.0.0.2
И оба IP существуют и оба физические, допустим ... Куда пользователь будет идти?...
Или такой случай исключён? Если да - то как ?..
Сейчас читаю общую теорию о DNS, но всё равно не вижу там ответов на свои вопросы ...
Но вот такой случай .. доменные имена .ru - это есть один сервер, которые отвечает за адрес ru, и раздаёт остальным виртуальные имена?
Не думаю .. Я думал, что существуют DNS-таблицы .. вопрос в том, как они существуют? :-)
Я просто пытаюсь охватить взглядом интернет и не могу )))))
Но если ... допустим в локальной сети будет в DNS прописано, что
oscar.developing.ru соотносится с IP-адресом сайта http://www.site.com/~oscar/, то вы даже не узнаете, что люди ходят на этот адрес..
Вопрос, а где границы "локальной" сети .ru ? :-)
В ней же много DNS серверов и я просто не понимаю, что произойдёт, если в одном из них прописано
http://www.site.com 195.0.0.1
а в другом
http://www.site.com 195.0.0.2
И оба IP существуют и оба физические, допустим ... Куда пользователь будет идти?...
Или такой случай исключён? Если да - то как ?..
Сейчас читаю общую теорию о DNS, но всё равно не вижу там ответов на свои вопросы ...
- Oscar
- Сообщения: 958
- Зарегистрирован: 29 май 2004, 13:44
- Откуда: Мюнхен (рожден в Киеве)
- Контактная информация:
Чуть конкретнее вопрос:
Как происходит регистрация нового имени?
Не на уровне: заплатил деньги - можешь пользоваться именем, прописав его в настройках того же Apache ))
А что делает компания по регистрации имён?
Как происходит регистрация нового имени?
Не на уровне: заплатил деньги - можешь пользоваться именем, прописав его в настройках того же Apache ))
А что делает компания по регистрации имён?
Oscar, ну и каша у тебя в голове
Упрощённо всё выглядит так: процесс разрешения имени в IP сначала идёт снизу вверх, а потом сверху вниз. Если на любом этапе знают про такое имя, то процесс завершается. Если нет, то всё идёт по принципу: "я не знаю, что это за имя, но знаю у кого спросить". Т.е. у вышестоящего DNS-сервера. Последним в восхождении вверх является сервер, куда делается запись от имени регистратора (таких серверов не одна штука, но не суть важно). Регистрация собственно и заключается в указании у кого спросить IP регистрируемого домена. И это всё справедливо для доменов 2-го уровня. Знания о доменах 3-го уровня не распространяются бо и доменов 2-го не мало. Поэтому, о существовании домена 3-го уровня справляться будут у того же нейм-сервера, что и у домена второго.
Упрощённо всё выглядит так: процесс разрешения имени в IP сначала идёт снизу вверх, а потом сверху вниз. Если на любом этапе знают про такое имя, то процесс завершается. Если нет, то всё идёт по принципу: "я не знаю, что это за имя, но знаю у кого спросить". Т.е. у вышестоящего DNS-сервера. Последним в восхождении вверх является сервер, куда делается запись от имени регистратора (таких серверов не одна штука, но не суть важно). Регистрация собственно и заключается в указании у кого спросить IP регистрируемого домена. И это всё справедливо для доменов 2-го уровня. Знания о доменах 3-го уровня не распространяются бо и доменов 2-го не мало. Поэтому, о существовании домена 3-го уровня справляться будут у того же нейм-сервера, что и у домена второго.
Даже самый дурацкий замысел можно воплотить мастерски
- Oscar
- Сообщения: 958
- Зарегистрирован: 29 май 2004, 13:44
- Откуда: Мюнхен (рожден в Киеве)
- Контактная информация:
AiK, да я и сам знаю :-)
А если так:
есть сервер http://www.site.com
есть http://www.oscar.site.com
Есть хост, где это лежит http://www.host.com/oscar
И есть третий )))
http://www.connect.com
Если в этом третьем (connect) прописать в таблице DNS:
http://www.oscar.site.com -> http://www.host.com/oscar/
Оно заработает?
А если так:
есть сервер http://www.site.com
есть http://www.oscar.site.com
Есть хост, где это лежит http://www.host.com/oscar
И есть третий )))
http://www.connect.com
Если в этом третьем (connect) прописать в таблице DNS:
http://www.oscar.site.com -> http://www.host.com/oscar/
Оно заработает?