Pull to refresh

Comments 11

Лучше не переносить в блог, а почитать эту статью, дабы не писать получасовые велосипеды:
httpd.apache.org/docs/2.0/vhosts/mass.html
Спасибо за ссылку. Нашел там пару способов, как улучшить получасовой велосипед до двухчасового.
Через vhost-ы проще гибко настраивать каждый vhost. mod_vhost_alias и mod_rewrite — в данном случае не полноценная замена. Про то, как давай осмысленные имена сайтам, отличные от localhost[:port], я там ничего не нашел.
Согласен. Лично мне для тестирования и разработки сайтов на своих PC и макбуке хватает
UseCanonicalName Off
VirtualDocumentRoot /www/hosts/%-3/


Создается папка «anysite» в /www/hosts/ и сразу можно работать с сайтом по адресу anysite.youdomain.ru

Само собой, если нет собственного домена, то нужно в hosts добавить что-нибудь =)
anysite надо где-то прописывать, сам он не заработает.
Этот скрипт автоматом добавит домен в hosts.
Насчет «VirtualDocumentRoot /www/hosts/%-3/» — реализовать можно по-разному. Если это делать 1 раз и надолго, то удобнее конечно так. Но когда автоматом, через vhost-ы можно сразу задать куда должны писаться логи, например. Мелочь, а приятно.

Вообще эта разработка преследовала не столько практический смысл, сколько исследовательский. Просто интересно было это сделать и были идеи, как это это сделать :)
anysite заработает, в hosts добавить нужно только youdomain.ru, как я уже сказал.

а насчет логов цитата из мануала — «The LogFormat directives %V and %A are useful in conjunction with this module.»

Исследование это хорошо, никто не спорит=)
В чем секрет?
Добавляю в hosts site.test, но sub.site.test не резолвится. Может это ОС-езависимая возможность?
Спасибо, не знал о существовании такой программы.
Из минусов (чтобы оправдать свой велосипед) — она бесплатная с ограничениями, не может отселиживать изменения, чтобы автоматически изменять настройки. А вообще довольно удобная
При разработке хорошем IDE можно установить из него же и апач и томкет, отконфигурять + загнать конфиги в svn :) etc…
Sign up to leave a comment.

Articles