Re: [SOLVED] Re: Multiple sites under same domain with one app codebase

2014-07-20 Thread martyparish
Sorry for the delay. It wasn't an error but the web pages were out of whack. Some of the files were now found. Posted at Nginx Forum: http://forum.nginx.org/read.php?2,251908,251952#msg-251952 ___ nginx mailing list nginx@nginx.org http://mailman.nginx

Re: [SOLVED] Re: Multiple sites under same domain with one app codebase

2014-07-19 Thread martyparish
Unfortunately it did not. I was really hoping to do this with try_files instead of "if" and rewrite! Posted at Nginx Forum: http://forum.nginx.org/read.php?2,251908,251941#msg-251941 ___ nginx mailing list nginx@nginx.org http://mailman.nginx.org/mailm

Re: [SOLVED] Re: Multiple sites under same domain with one app codebase

2014-07-19 Thread martyparish
actually this part was wrong; if (!-f $site_folder) { rewrite ^/[^/]+/(.*) /$1; } needs to be: if (!-d /etc/nginx/html/production/$site_folder) { rewrite ^/[^/]+/(.*) /$1; } * changed -f to -d ** had to add root path before $site_folder Posted at Nginx Forum: http://forum.nginx.org/read.php?2,

[SOLVED] Re: Multiple sites under same domain with one app codebase

2014-07-19 Thread martyparish
For anyone who comes across this scenario, here is how I got it working: # get the first folder name into a variable ($site_folder) map $uri $site_folder { ~^/(?P[a-zA-Z]+)/.*$folder ; } ... server { ...

Re: Multiple sites under same domain with one app codebase

2014-07-18 Thread martyparish
I will do that. I guess my main question is: can I use a variable in the location URI? location ^~ /$site_folder/ { It appears that the answer is no. I have confirmed the variable is set from the map block. However, when I use it in location like above, it gets skipped over. I appreciate the

Re: Multiple sites under same domain with one app codebase

2014-07-18 Thread martyparish
Okay, I finally got the mapped variable figured out! map $uri $site_folder { ~^/(?P[a-zA-Z]+)/.*$folder ; } Now, I just need to figure out how to use it in the location block??? This is what I am trying: location ^~ /$site_folder/ {

Re: Multiple sites under same domain with one app codebase

2014-07-18 Thread martyparish
Thanks itpp2012 I was actually just experimenting with that approach! I was beginning to have a bit of success too! Not quite there yet though. map $uri $site_folder { #~^/(?P[a-zA-Z]+)/.* $folder; ~^/(?P[a-z]+)/.* $folder; } I saw an example very similar(or

Re: Multiple sites under same domain with one app codebase

2014-07-18 Thread martyparish
Thanks Francis! Sorry for not being clear enough. My code base is at: /etc/nginx/html/production/ The "site1, site2, etc..." folders do not exists at all. They are only seen and used in the public URLs. The original config I posted in the first post works, I just don't like it because there wi

Re: Multiple sites under same domain with one app codebase

2014-07-18 Thread martyparish
I have been experimenting with this: location ^~ /[a-zA-Z]+/ { rewrite ^/(.*)/(.*) /$2; } Of course I am getting 404 errors... Posted at Nginx Forum: http://forum.nginx.org/read.php?2,251908,251909#msg-251909 _

Multiple sites under same domain with one app codebase

2014-07-18 Thread martyparish
Hello nginx gurus, First post but I have been reading this board for over a year! My scenario: I have many separate "sites" to run and they all use the same back end application(opencart). They also will be under the same domain, in folders. I don't want to duplicate the application code in each