LINUX.ORG.RU

Как настроить Apache чтобы...

 , ,


1

1

Есть домен site.com Добавили папку на сервере(DOCUMENT_ROOT/subdomain), положили в нее файл index.html

Нужно чтобы этот файл был доступен как subdomain.site.com/index.html

Папки будут создаваться/удаляться динамически, точно знаю что у апача есть такая возможность настройки(при создании папки, имя папки становится именем сабдомена и сразу доступен для внешнего мира).

Подскажите какая настройка отвечает за это?

p.s. Прописывать каждый саб домен в httpd.conf ессно не вариант!


Ответ на: комментарий от xisip

да, именно так. Динамическое обновление/создание субхостов поддерживает кажется nginx а не апач, может более корифеистые товарищи подскажут.

alexnorton
()
Ответ на: комментарий от alexnorton

Нет, это было точно настроено на апаче! 100%

Настраивал не сам, поэтому не знаю как это было сделано. И там помоему без модреврайта все работало. Так что хотелось бы еще услышать ответы.

xisip
() автор топика
Ответ на: комментарий от NeOlip

Спасибо, сейчас буду разбираться!

xisip
() автор топика

В гугле «apache mass virtual hosting»

vel ★★★★★
()
Ответ на: комментарий от xisip

Ребят, а еще один мини-вопрос. Вот конфиг:

<VirtualHost 192.168.1.199:80>
    ServerAdmin admin@posting.loc
    DocumentRoot /home/projects/posting.loc/www
    ServerName posting.loc
    ServerAlias posting.loc *.posting.loc
    ServerSignature Off

    RewriteEngine on
    RewriteCond %{HTTP_HOST} ^www\.posting\.loc [NC]
    RewriteRule ^/(.*) http://posting.loc/$1 [L,R]

    VirtualDocumentRoot /home/projects/posting.loc/www/%1
    ErrorLog /home/projects/posting.loc/logs/error.log
    CustomLog /home/projects/posting.loc/logs/access.log combined
    ServerSignature On
    #Options FollowSymLinks Includes MultiViews ExecCGI
    UseCanonicalName Off

    <directory /home/projects/posting.loc/www/%1>
        Options Indexes FollowSymLinks
        AllowOverride all
        Order Deny,Allow
        Deny from all
        Allow from all
    </directory>
</VirtualHost>

А как сделать чтобы корень открывался нормально? posting.loc/index.html Сейчас выдает 404

xisip
() автор топика
Ответ на: комментарий от alexnorton

mod_rewrite - молоток.
Ты - чувак с молотком, который вместо того, чтобы поинтересоваться существованием и практикой применения иных инструментов, предпочитает тупо влупить молотком.
А что, разве это такая сложночитаемая ассоциация?

thesis ★★★★★
()
Последнее исправление: thesis (всего исправлений: 1)
Ответ на: комментарий от thesis

Я же не сказал, что это единственное решение ))) я предложил самое очевидное. Блеснули остроумием, потешили ЧСВ, поздравляю.

alexnorton
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.