Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Администрирование Web серверов и Web служб > собдомены 4 уровня


Автор: armor85 27.9.2010, 16:51
Здравствуйте,

вопрос такой: как удалять домены 4 и выше уровня из урл? 
Криво спросил, лучше примером. 
У меня apache настроен так, если site.ru редиректить на www.site.ru. Если sub.site.ru никуда не редиректить.
А как сделать, если ввели www.sub.site.ru редиректить на sub.site.ru, и так далее, любой www.ppc.i.durak.www.sub.site.ru редиректить на sub.site.ru.
На сервере стоит nginx и apache2.2.
Заранее благодарю.      

Автор: DSsupport 4.10.2010, 15:00
Вам надо добавить в DNS строку:
Код

*.sub  IN CNAME sub.site.ru.


Далее в nginx:
Код

server_name .sub.site.ru;


Далее в apache:
Код

ServerName www.sub.site.ru
ServerAlias sub.site.ru *.sub.site.ru

Автор: armor85 6.10.2010, 08:51
Почти так, спасибо.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)