![]() |
настройка апача
Ситуация такая. Есть много доменов они рулятся одним скриптом. Я в апаче один домен прописал в папку где лежит этот скрипт а остальные прописываю его алиасами. Все работает. Но хотелось бы решение попроще. К примеру можно ли задать одно правило для всех доменов висящих на одном определенном ипе смотреть в одну папку? если да то как это сделать?
добавлено через 5 минут Цитата:
|
Цитата:
|
можно ли как то это решить сделав в конфиге апаче один виртуал хост?
Проблема заключается в том что домены очень часто приходится удалять и добавлять для этого постоянно приходится лазить в конфиг. как то можно это сделать проще? сейчас у меня вот такие записи <VirtualHost 72.222.222.4> ServerAdmin admin@domain.com DocumentRoot /var/www/html/rrr/ ServerName domain.com ErrorLog logs/domain.com-error_log CustomLog logs/domain.com-access_log common ServerAlias *.domain.com domain.com ServerAlias domx123.org domain.com ServerAlias *.domx123.org domain.com </VirtualHost> строчки с алиасами часто приходится менять добавляя новые домены и удаляя старые. Вот и нужно решение при котором не приходилось бы лазить в конфиг апача, а только поднимать файлы зон для доменов... |
так если у тебя апач обслуживает только эти домены - что, в таком случае, показывается при обращении по данному ip с неизвестным ему доменным именем? Должен показываться первый подходящий вхост, который является дефолтовым, и которым в твоём случае и должен быть вот этот вот вхост с докрутом в /var/www/html/rrr/
Если это не так - конфиг апача в студию, чтобы не гадать. |
Цитата:
отсылает на основе обращения в разные папки,на твой вкус. Т.е то,что тебе остаётся это строить папку ( VirtualDocumentRoot) на основе домена / IP (VirtualDocumentRootIP) и класть туда файлы. Как я понимаю если нужно для нескольких доменов одну папку,то либо линки создать на эту папку либо VirtualDocumentRoot определить как надо. Например,обращение на вася.домен.ру и петя.домен.ру ,если нужно послать на один файл , то указать : VirtualDocumentRoot /usr/local/apache/vhosts/%2+ и будут обращения отсылаться в /usr/local/apache/vhosts/домен.ру Цитата:
|
Часовой пояс GMT +4, время: 05:36. |
Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.