如何在apache配置中用文件替换值列表

时间:2019-02-27 11:17:26

标签: apache2.4

我试图在已知网站处于维护状态时(当我们删除符号链接时)自动发送一条消息,但是为此,我还需要一种无需修改apache config即可更新域列表的方法(通用默认配置更好)。

目前,我尝试使用000-default.conf中的这种配置,并且可以正常工作,但更新此列表并不容易。

       <If "%{HTTP_HOST} in { 'toto.localhost','titi.localhost' }">
            RewriteEngine on
            RewriteCond %{REQUEST_URI} !^/maintenance.html
            RewriteRule ^(.*)$ /maintenance.html [L]
        </If>
        DocumentRoot /var/www/html

我不知道是否可以使用file函数将{ 'toto.localhost','titi.localhost' }替换为文件,并且如果可能的话,那么好的语法是什么。

文档here中的一些apache示例,但我找不到用例的解决方案。

0 个答案:

没有答案