基于请求者IP的不同Apache配置

时间:2015-11-18 12:01:32

标签: apache apache-config

我想知道是否有办法在apache httpd 2.2 config中使用某种if-else结构。

这背后的想法是:我想使用www.domain.com进行两种不同的liferay安装(限时)。我想要一些特定的请求者(通过ip识别)来查看我的新设置,以便他们可以开始编写一些内容,但世界其他地方仍应该看到我的旧生活。

我正在寻找类似的东西:

<VirtualHost 10.11.12.13:80>
    ServerName www.domain.com

    IF_SPECIFIED_IP_THEN
        some new settings
        ...
        mount my new liferay
    ELSE
        old settings
        ....
        mount my old liferay
    END_IF
</VirtualHost>

我不知道这样的事情是否可行。所以我要感谢您愿意分享的任何知识。

先谢谢你们的问候。塞巴斯蒂安

1 个答案:

答案 0 :(得分:0)

动态更改装载不起作用。在不同路径上设置2系统,并使用mod_rewrite更改请求