Лучшие практики, настраивающие Apache2 Virtualhosts с Псевдонимами?

Используйте моментальный клиент оракула. Просто необходимо разархивировать и если Вы хотите использовать tnsnames.ora, устанавливает переменную среды TNS_ADMIN.

1
задан 23 March 2013 в 23:50
1 ответ

Вы можете поместить псевдоним на его собственном виртуальном хосте. Например:

<VirtualHost *:80>
    ServerName www.mydomain.com
    ServerAdmin myemail@mydomain.com
    DocumentRoot /var/www/whatever.mydomain.com

    Alias /whatever /var/www/whatever.mydomain.com
    ErrorLog /var/log/apache2/www.mydomain.com-error.log
    CustomLog /var/log/apache2/www.mydomain.com-access.log combined
</VirtualHost>

Я бы сделал это так, но, конечно, есть масса способов сделать что-то в Apache должным образом. Если работает, значит работает ...

Относительно вашего последнего вопроса: вы действительно не можете использовать переменные в файлах конфигурации (кроме нескольких исключений), но есть сторонние модули, которые, возможно, стоит изучить. Один из них - mod_macro: http://people.apache.org/~fabien/mod_macro/ Еще один способ сделать файлы конфигурации более динамичными - это mod_perl, но это действительно сложная тема.

1
ответ дан 4 December 2019 в 00:45

Теги

Похожие вопросы