IMHO.WS

IMHO.WS (http://www.imho.ws/index.php)
-   Веб-программирование (http://www.imho.ws/forumdisplay.php?f=29)
-   -   Mod_Rewrite и домены (http://www.imho.ws/showthread.php?t=80956)

_ARMAGEDDON_ 03.03.2005 14:16

Mod_Rewrite и домены
 
есть домен xxx.ru
как сделать чтобы адреса
abc.xxx.ru, ddd.xxx.ru ссылались на определенные папки?
например
xxx.ru/abc, и xxx.ru/ddd соотв.

Ghost 03.03.2005 14:28

Эээ... Тебе нужно, чтобы yyy.xxx.ru содержал то же, что и xxx.ru/yyy/? Создай в Apache VirtualHost "yyy" ссылающийся на папку httpdroot/yyy

Вот еще подобная тема http://www.imho.ws/showthread.php?t=45460

_ARMAGEDDON_ 03.03.2005 15:15

а как быть если доступа к httpd.conf нет?
домены abc.xxx.ru, ddd.xxx.ru не существуют.. они должны просто редиректится на основной домен в опред папку

Ghost 03.03.2005 15:47

Посмотри еще здесь: http://www.imho.ws/showthread.php?t=63399

_ARMAGEDDON_ 03.03.2005 17:10

чтото ничего не получается...
может masterhost виноват? :)

dacuan 03.03.2005 21:35

_ARMAGEDDON_
Кроме корректировки httpd.conf, необходимо зарегистрировать домены. За этим обратись к организации, которая тебе зарегистрировала домен. Далее, ты можешь использовать домены как псевдонимы своего сайта и разруливать их уже с помощью mod_rewrite или скриптами, а можешь, как советовал Ghost, настроить их на отдельные каталоги.

_ARMAGEDDON_ 04.03.2005 11:10

с зарегистрированными доменами я и сам справлюсь..

а как быть когда доменов не существует? ну или нет возможности их зарегить?

dacuan 04.03.2005 17:36

Цитата:

Сообщение от _ARMAGEDDON_
с зарегистрированными доменами я и сам справлюсь..

а как быть когда доменов не существует? ну или нет возможности их зарегить?

Никак.
Откуда будет знать браузер клиента, какой IP для хоста aaa.example.com? Для этого используется DNS, а чтобы DNS отработал, твой хост должен быть зарегистрирован.
Хотя, можно настроить так, чтобы все поддоменты направлялись на один IP. Тогда разруливать их можно уже апачем.

_ARMAGEDDON_ 05.03.2005 11:06

можно настроить так, чтобы все поддоменты направлялись на один IP

как?

dacuan 05.03.2005 11:56

Цитата:

Сообщение от _ARMAGEDDON_
можно настроить так, чтобы все поддоменты направлялись на один IP

как?

Дергай админов :)
Если более конкретно, то на локали я в файл описание моей зоны добавил строку

Код:

*      IN      A      192.168.1.10
Где 192.168.1.10 - IP-адрес веб-сервера.

Sheryld 05.03.2005 13:10

в мастерхосте все зависит от типа хостинга. на стандартном договоре создать поддомены можно своими силами(смотри административный интерфейс площадки).

у нас, например, co-location, и за сервером следит человек из мастерхоста, поэтому мы сами ничего сделать не можем, ибо в этом случае расторгается договор о поддержке, поэтому по любой мелоче(которая требует root) вынуждены писать заявку или звонить...

_ARMAGEDDON_ 05.03.2005 13:44

я знаю что на мастерхосте можно создать поддомены.. но это немного не то

щас решил арендовать у них сервер.. буду изучать FreeBSD :)

Sheryld 05.03.2005 17:27

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

_ARMAGEDDON_ 10.03.2005 11:09

что значит доступ никто не даст? сервер полностью в моем распоряжении будет.. не напрямую конечно.. через интернет, но этого вполне достаточто чтобы его администрировать

Sheryld 10.03.2005 12:28

ты мой пост внимательно прочел? там написано, что в случае своей полной ответвенности ты будешь сам делать:
1. бекап
2. устранять дыры в ПО.
3. полностью настраивать и конфигурировать самостоятельно.
и т.д. и т.п.

у тебя есть подобная квалификация? я сомневаюсь, судя по твоим вопросам...

коммерческий сайт должен работать по формуле 7x24x365. а если все затевается ради того, чтобы поучиться, то зачем покупать co-location? поставил на домашнюю машину VMWare, потом freeBSD, apache и т.д. и практикуйся сколько душеньке угодно:)

ALaiTi 12.03.2005 05:37

Цитата:

Сообщение от _ARMAGEDDON_
можно настроить так, чтобы все поддоменты направлялись на один IP

как?

Можно перенаправлять с помощью .htaccess, если конечное доммен xxx у тебя есть. ;)


Часовой пояс GMT +4, время: 10:12.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.