![]() |
Mod_Rewrite и домены
есть домен xxx.ru
как сделать чтобы адреса abc.xxx.ru, ddd.xxx.ru ссылались на определенные папки? например xxx.ru/abc, и xxx.ru/ddd соотв. |
Эээ... Тебе нужно, чтобы yyy.xxx.ru содержал то же, что и xxx.ru/yyy/? Создай в Apache VirtualHost "yyy" ссылающийся на папку httpdroot/yyy
Вот еще подобная тема http://www.imho.ws/showthread.php?t=45460 |
а как быть если доступа к httpd.conf нет?
домены abc.xxx.ru, ddd.xxx.ru не существуют.. они должны просто редиректится на основной домен в опред папку |
Посмотри еще здесь: http://www.imho.ws/showthread.php?t=63399
|
чтото ничего не получается...
может masterhost виноват? :) |
_ARMAGEDDON_
Кроме корректировки httpd.conf, необходимо зарегистрировать домены. За этим обратись к организации, которая тебе зарегистрировала домен. Далее, ты можешь использовать домены как псевдонимы своего сайта и разруливать их уже с помощью mod_rewrite или скриптами, а можешь, как советовал Ghost, настроить их на отдельные каталоги. |
с зарегистрированными доменами я и сам справлюсь..
а как быть когда доменов не существует? ну или нет возможности их зарегить? |
Цитата:
Откуда будет знать браузер клиента, какой IP для хоста aaa.example.com? Для этого используется DNS, а чтобы DNS отработал, твой хост должен быть зарегистрирован. Хотя, можно настроить так, чтобы все поддоменты направлялись на один IP. Тогда разруливать их можно уже апачем. |
можно настроить так, чтобы все поддоменты направлялись на один IP
как? |
Цитата:
Если более конкретно, то на локали я в файл описание моей зоны добавил строку Код:
* IN A 192.168.1.10 |
в мастерхосте все зависит от типа хостинга. на стандартном договоре создать поддомены можно своими силами(смотри административный интерфейс площадки).
у нас, например, co-location, и за сервером следит человек из мастерхоста, поэтому мы сами ничего сделать не можем, ибо в этом случае расторгается договор о поддержке, поэтому по любой мелоче(которая требует root) вынуждены писать заявку или звонить... |
я знаю что на мастерхосте можно создать поддомены.. но это немного не то
щас решил арендовать у них сервер.. буду изучать FreeBSD :) |
а доступ тебе никто не даст, точнее могут дать, но тогда все проблемы с поддержкой, защитой и т.д. полностью лягут на твои плечи, как и ответственность.
|
что значит доступ никто не даст? сервер полностью в моем распоряжении будет.. не напрямую конечно.. через интернет, но этого вполне достаточто чтобы его администрировать
|
ты мой пост внимательно прочел? там написано, что в случае своей полной ответвенности ты будешь сам делать:
1. бекап 2. устранять дыры в ПО. 3. полностью настраивать и конфигурировать самостоятельно. и т.д. и т.п. у тебя есть подобная квалификация? я сомневаюсь, судя по твоим вопросам... коммерческий сайт должен работать по формуле 7x24x365. а если все затевается ради того, чтобы поучиться, то зачем покупать co-location? поставил на домашнюю машину VMWare, потом freeBSD, apache и т.д. и практикуйся сколько душеньке угодно:) |
Цитата:
|
| Часовой пояс GMT +4, время: 10:12. |
Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.