Difficulty configuring virtual host

Paul G Webster opensource at interflective.com
Sun Mar 11 01:31:39 UTC 2012


Works perfectly thank you :)

On Sun, 11 Mar 2012 01:13:49 -0000, Paul G Webster  
<opensource at interflective.com> wrote:

> Ahh smart it should work perfectly any way to set the server_name  
> dynamically
>
> On Sun, 11 Mar 2012 01:13:38 -0000, António P. P. Almeida  
> <appa at perusio.net> wrote:
>
>> On 11 Mar 2012 01h57 CET, opensource at interflective.com wrote:
>>
>>> Ideally doing this:
>>>
>>> if (srcip == 4.4.4.5) {
>>> server_name test1;
>>> root /usr/local/www/4.4.4.5;
>>> } elsif (srcip == 2.2.2.2) {
>>> server_name test2;
>>> root /usr/local/www/2.2.2.2;
>>> }
>>
>> Untested. Using the geo module [1]. At the http level.
>>
>> geo $root_dir {
>>     4.4.4.5 /usr/local/www/4.4.4.5;
>>     2.2.2.2 /usr/local/www/2.2.2.2;
>> }
>>
>> At the server level (vhost).
>>
>> server {
>>     server_name test1 test2;
>>     root $root_dir;
>>     #...
>> }
>>
>> --- appa
>>
>> [1]  http://nginx.org/en/docs/http/ngx_http_geo_module.html
>>
>> _______________________________________________
>> nginx mailing list
>> nginx at nginx.org
>> http://mailman.nginx.org/mailman/listinfo/nginx
>
>


-- 


-- Thank you for your time
-- Paul G Webster
-- Checkout Opera M2 @ http://www.opera.com/mail/



More information about the nginx mailing list