Set directive issues


#1

set $full_uri “$host/$request_uri”;
if ($full_uri ~* “(.*).fabulously40.com”) {
set $username_host $1;
proxy_pass http://127.0.0.1:8089/view/blog/user/$username_host;
}

I am trying to set $full_uri to both the arguments in a location block.
However, $full_uri is always “/”

This is driving me nuts.

I am trying to map… .fabulously40.com to
fabulously40.com/view/blog/user/$username

If anyone can help?


#2

nevermind, figured it out

        set $full_uri $host$request_uri;
        if ($full_uri ~* "(.*)\.fabulously40.com/$") {
            set $username_host $1;
            proxy_pass 

http://127.0.0.1:8089/view/blog/user/$username_host;
break;
}

Please disregard that message.