Реклама на сайте Advertise with us

Del

Расширенный поиск по форуму
 
Новая тема Новая тема   
Автор
Поиск в теме:



С нами с 24.10.04
Сообщения: 18881
Рейтинг: 9010


Передовик Master-X (16.03.2006) Передовик Master-X (01.04.2006) Передовик Master-X (16.04.2006) Передовик Master-X (01.05.2006) Передовик Master-X (01.11.2006) Ветеран трепа Master-X ()
Ссылка на сообщениеДобавлено: 05/07/05 в 15:12       Ответить с цитатойцитата 

trollface.png

Последний раз редактировалось: ibiz (04/11/15 в 18:47), всего редактировалось 1 раз

0
 



С нами с 13.06.05
Сообщения: 13
Рейтинг: 12

Ссылка на сообщениеДобавлено: 05/07/05 в 17:26       Ответить с цитатойцитата 

Внешние софтинки определяют наверняка по подписи вебсервера, в т.ч. под ошибками. Тоесть запретив серверу отдавать подпись и сделав обработку всех ошибок своими скриптами - проблема опознания решается.

Сама проблема нестолько в большом размере конфига сколько в отжираемой памяти когда этот конфиг в нее загружен. В каком файле лежит конфиг - значения не имеет.

А если per-vhost настройки php и suexec ненужны - то смотреть в сторону mod_vhost_alias.

24-7-SOLUTIONS.Net - Комплексные решения для IT-бизнеса
Хостинг от $149/месяц, админинство включено!

0
 

продам подпись за сигареты !

С нами с 15.10.02
Сообщения: 904
Рейтинг: 483

Ссылка на сообщениеДобавлено: 05/07/05 в 17:28       Ответить с цитатойцитата 

такое впечатление что вы сами постите себе вопросы. icon_smile.gif
вы на мои коменты не смотрите это что бы казалось что я посты набираю.

0
 



С нами с 24.10.04
Сообщения: 18881
Рейтинг: 9010


Передовик Master-X (16.03.2006) Передовик Master-X (01.04.2006) Передовик Master-X (16.04.2006) Передовик Master-X (01.05.2006) Передовик Master-X (01.11.2006) Ветеран трепа Master-X ()
Ссылка на сообщениеДобавлено: 05/07/05 в 17:53       Ответить с цитатойцитата 

Допустим сейчас есть такая запись
*.domain.com CNAME 207.46.250.119
Тоесть любой поддомен domain.com откликается как альяс:
Official Name: domain.com
IP Address: 207.46.250.119
Alias: site1.domain.com - site1.domain.com опознается как альяс

При этом, если в конфиге апача прописать хост к поддомену, то все работает как надо:
Official Name: site2.domain.com
IP Address: 207.46.250.119

Траблы у меня в том, что напрягает прописывать по n*300 субдоменов да и конфиг разрастается в размерах.
Вопрос был, как можно упростить этот процесс.
Пускай даже они все будут ссылаться на одну директорию, скриптами перенаправить куда легче...

Вот пример _http://www.nwtools.com/default.asp?prog=express&host=blabla-luboy-site.24cumshot.com
----
Answer records
blabla-luboy-site.24cumshot.com 1 A 83.149.119.154
----
Тоесть любой любой поддомен откликается как хост, а не как альяс.
Сделать также было бы идеальным решением.

Оффтопик:
такое впечатление что вы сами постите себе вопросы. icon_smile.gif
вы на мои коменты не смотрите это что бы казалось что я посты набираю.
БРЕД!!!

0
 



С нами с 13.06.05
Сообщения: 13
Рейтинг: 12

Ссылка на сообщениеДобавлено: 05/07/05 в 19:53       Ответить с цитатойцитата 

Цитата:
Official Name: domain.com
IP Address: 207.46.250.119
Alias: site1.domain.com

Вот это откуда берется? Какая софтина выдает?

В DNS все прописывается очень просто - не используя CNAME
bind:
* IN A IP.ADD.RE.SS
maradns:
A*.domain.com|TTL|IP.ADD.RE.SS

На счет апача погляди сюда: http://httpd.apache.org/docs/mod/mod_vhost_alias.html

Ну или стучи в асю - поможем.

24-7-SOLUTIONS.Net - Комплексные решения для IT-бизнеса
Хостинг от $149/месяц, админинство включено!

0
 



С нами с 24.10.04
Сообщения: 18881
Рейтинг: 9010


Передовик Master-X (16.03.2006) Передовик Master-X (01.04.2006) Передовик Master-X (16.04.2006) Передовик Master-X (01.05.2006) Передовик Master-X (01.11.2006) Ветеран трепа Master-X ()
Ссылка на сообщениеДобавлено: 05/07/05 в 20:39       Ответить с цитатойцитата 

24/7 Solutions писал:
Вот это откуда берется? Какая софтина выдает?

WSPING32; XSpider; network-tools.com


24/7 Solutions писал:

В DNS все прописывается очень просто - не используя CNAME
bind:
* IN A IP.ADD.RE.SS
maradns:
A*.domain.com|TTL|IP.ADD.RE.SS
На счет апача погляди сюда: http://httpd.apache.org/docs/mod/mod_vhost_alias.html
Ну или стучи в асю - поможем.


Все таки праблема в апаче, Я так думаю.
Поддомены прописались успешно, но ссылаются не на главный домен, а на IP адрес. А при альясах на главный домен...
Или все же можно в конфиге апача прописать что-то потипу:
<VirtualHost 207.46.250.119>
ServerName *.domin.com
DocumentRoot /home/domin/public_html/all_sites
</VirtualHost>
Пробовал так делать, у меня ничего невышло.

0
 



С нами с 13.06.05
Сообщения: 13
Рейтинг: 12

Ссылка на сообщениеДобавлено: 05/07/05 в 20:57       Ответить с цитатойцитата 

ServerName *.domin.com

Так написать, увы, нельзя.
Чтобы было можно - нужно написать соотв модуль.
На modules.apache.org на эту тему есть только модуль http://www.samoylyk.sumy.ua/mod_samoylyk/ - это не совсем то что нужно, но можно использовать в качестве шаблона.

Как я уже говорил еще можно сделать так:
VirtualDocumentRoot /home/hosting/%-1/%-2
Тогда запрос к sitexxx.domain.com будет соответствовать директории
/home/hosting/com/domain/
Субдомен - вообще не будет учтен.

24-7-SOLUTIONS.Net - Комплексные решения для IT-бизнеса
Хостинг от $149/месяц, админинство включено!

3
 



С нами с 24.10.04
Сообщения: 18881
Рейтинг: 9010


Передовик Master-X (16.03.2006) Передовик Master-X (01.04.2006) Передовик Master-X (16.04.2006) Передовик Master-X (01.05.2006) Передовик Master-X (01.11.2006) Ветеран трепа Master-X ()
Ссылка на сообщениеДобавлено: 06/07/05 в 00:00       Ответить с цитатойцитата 

24/7 Solutions писал:
Как я уже говорил еще можно сделать так:
VirtualDocumentRoot /home/hosting/%-1/%-2
Тогда запрос к sitexxx.domain.com будет соответствовать директории
/home/hosting/com/domain/
Субдомен - вообще не будет учтен.


Такс, вроде со всем разобрался, но встает вопрос подключения mod_vhost_alias для того, чтоб можно было писать так:
UseCanonicalName Off
VirtualDocumentRoot /home/hosting/%-1/%-2

Его надо компилить или как этот модуль подключить вообще?)
На сервере тока такой файл есть
/root/installd/buildapache/apache_1.3.33/src/modules/standard/mod_vhost_alias.c

Или достаточно просто добавить в конфиг строку:
AddModule mod_vhost_alias.c
и все будет работать...

0
 

Криптопохуист

С нами с 05.04.03
Сообщения: 17156
Рейтинг: 6019

Ссылка на сообщениеДобавлено: 06/07/05 в 01:51       Ответить с цитатойцитата 

Приехали icon_smile.gif

<virtualhost ...>
ServerName domain.com
ServerAlias *.domain.com
...

</virtualhost>

3
 



С нами с 13.06.05
Сообщения: 13
Рейтинг: 12

Ссылка на сообщениеДобавлено: 06/07/05 в 09:37       Ответить с цитатойцитата 

2 Pentarh:
Читай внимательнее вопрос. У человека как раз проблема с тем чтобы не использовать SearverAlias. А в ServerName никаких * низя.

24-7-SOLUTIONS.Net - Комплексные решения для IT-бизнеса
Хостинг от $149/месяц, админинство включено!

3
 



С нами с 24.10.04
Сообщения: 18881
Рейтинг: 9010


Передовик Master-X (16.03.2006) Передовик Master-X (01.04.2006) Передовик Master-X (16.04.2006) Передовик Master-X (01.05.2006) Передовик Master-X (01.11.2006) Ветеран трепа Master-X ()
Ссылка на сообщениеДобавлено: 06/07/05 в 12:03       Ответить с цитатойцитата 

Pentarh: мне нужно именно без альясов.

Кто нить подскажите с mod_vhost_alias, надо ли его ставить и как ставится дополнительный модуль в апаче?

P.S. При команде ./httpd -l апач собран без этого модуля. Просто написать AddModule mod_vhost_alias.c в конфиг еще непробовал.

0
 

Криптопохуист

С нами с 05.04.03
Сообщения: 17156
Рейтинг: 6019

Ссылка на сообщениеДобавлено: 06/07/05 в 12:16       Ответить с цитатойцитата 

сори за невнимательность

смотря откуда апач ставил. если статически компиленые модули, то надо перекомпиляцию делать с опцией --enable-модуль. Если стандартная установка через порт или RPM, то там вроде через mod_so все сделано и модули уже скомпилены шареные и AddModule проканает.

3
 



С нами с 24.10.04
Сообщения: 18881
Рейтинг: 9010


Передовик Master-X (16.03.2006) Передовик Master-X (01.04.2006) Передовик Master-X (16.04.2006) Передовик Master-X (01.05.2006) Передовик Master-X (01.11.2006) Ветеран трепа Master-X ()
Ссылка на сообщениеДобавлено: 06/07/05 в 13:09       Ответить с цитатойцитата 

Pentarh писал:
сори за невнимательность
смотря откуда апач ставил. если статически компиленые модули, то надо перекомпиляцию делать с опцией --enable-модуль. Если стандартная установка через порт или RPM, то там вроде через mod_so все сделано и модули уже скомпилены шареные и AddModule проканает.


RPM. Простое добавление AddModule неработает. Апач вообще незапускается.
Может есть какие ссылки почитать про перекомпиляцию апача с добавлением новых модулей?

0
 

Криптопохуист

С нами с 05.04.03
Сообщения: 17156
Рейтинг: 6019

Ссылка на сообщениеДобавлено: 06/07/05 в 13:23       Ответить с цитатойцитата 

ibiz писал:
RPM. Простое добавление AddModule неработает. Апач вообще незапускается.
Может есть какие ссылки почитать про перекомпиляцию апача с добавлением новых модулей?

opennet.ru

апач под RPM не юзал - не знаю.

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

3
 



С нами с 24.10.04
Сообщения: 18881
Рейтинг: 9010


Передовик Master-X (16.03.2006) Передовик Master-X (01.04.2006) Передовик Master-X (16.04.2006) Передовик Master-X (01.05.2006) Передовик Master-X (01.11.2006) Ветеран трепа Master-X ()
Ссылка на сообщениеДобавлено: 06/07/05 в 13:32       Ответить с цитатойцитата 

Спасибо за помощь Pentarh и отдельное спасибо 24/7 Solutions.
Со всем более-менее разобрался, все вопросы решил.

0
 
Новая тема Новая тема   

Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!


Перейти:  



Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »