Задать вопрос

Хосты и организация папок для разработки

Уважаемая аудитория. Разрабатываю проекты на php, много разных, тестирую разные CMS, свои киты пишу. Для доступа мне нравится использовать домены вместо вложенных папок, например project-name.2011.dev, но каждый раз прописывать хосты в host и apache.conf поднадоело (в папках около 40 проектов) и они постоянно добавляются. Внимание вопрос. В какую сторону копать/Какие маны курить чтобы автоматически перенаправлять все запросы вида *.2011.dev в папку с директориями вида .../dev/2011/*?

Использую Linux.
  • Вопрос задан
  • 3031 просмотр
Подписаться 7 Оценить Комментировать
Ответ пользователя tzlom К ответам на вопрос (9)
tzlom
@tzlom
в hosts прийдётся прописывать все свои поддомены, ну или поднимать локальный DNS
делаешь vhost и прописываешь ему ServerAlias *.upyachka.ru, направляешь его в папку с проектами
в папке располагаешь что то похожее на
RewriteEngine On
Options +FollowSymlinks
RewriteCond %{HTTP_HOST} ^probe\.testpage\.local$
RewriteRule ^(.+) %{HTTP_HOST}$1
RewriteRule ^probe\.testpage\.local(.*)$ /probe%{REQUEST_URI} [L]

ну, только замени имя поддомена на группировку, и в подстановке тоже
и будет что то весьма близкое к тому что ты хочешь
Ответ написан
Комментировать