Thanks for the reply. That's pretty much what I gathered from the documentation as well.
I have the following in my nginx.conf:
http {
split_clients $remote_addr $beta {
100% "/beta";
* "";
}
}
server {
...
location @modx {
rewrite ^/(.*)$ /index.php?mq=$1 last;
}
location / {
try_files $uri $uri/ @modx;
}
}
I tried modifying the "location /" directive to be the following:
location / {
try_files $uri $beta$uri/ @modx;
}
However that doesn't seem to work, and I'm not versed enough in the specifics of nginx to know why. It also messes with manager access as well as static asset requests, but I'd be able to handle those exceptions.