Did you every play with the rewrite rules feature?

Extra confirmation that it is working and useful before I release it would be 
appreciated.

Graham

> On 13 Jan 2016, at 11:15 AM, Graham Dumpleton <[email protected]> 
> wrote:
> 
> 
>> On 13 Jan 2016, at 10:50 AM, Gavin Cannizzaro <[email protected]> 
>> wrote:
>> 
>> Many thanks for the reply.
>> 
>> The rewrites are part of a file versioning scheme, where the "version" part 
>> of some paths is simply ignored.  So redirects won't apply.  But since it 
>> only involves static files under a definite location, it sounds like the 
>> Directory option will work for me.
>> 
>> That said, I did try an express-free setup---both from scratch and with an 
>> express-generated config.  I did not get it working either way.  I was 
>> hoping to host multiple sites on the same VM, and it looks like with express 
>> the only way to do that is via something like ProxyPass.  That works, except 
>> that (at least on my local) I get intermittent 502 errors with that setup.  
>> It also messed with keep-alive connections.  So I abandoned that.  But I 
>> understand I could accomplish the same thing with Virtual hosts if I 
>> understood the generated config (which I don't yet).
>> 
>> I know I've changed subjects here, but... are there any requirements/tips 
>> for using moving a generated setup to a virtual host config?  When I tried 
>> it, I wasn't sure how to define all of the MOD_WSGI variables.
> 
> Trying to take what it generates and repurpose it for a VirtualHost may be 
> more trouble than its worth. Maybe easier to understand what you need and 
> just highlight what the key parts of the configuration are that you need.
> 
> In part mod_wsgi-express is targeting a Docker based deployment environment 
> where different hosts would be in different containers for haproxy or some 
> other router in front. That is the reason why mod_wsgi had all this magic 
> stuff added to help in fixing up host information in WSGI environment based 
> on proxy headers. There are some WSGI middleware which do this, but generally 
> don’t do it right and only support a subset of what headers are often used 
> out there.
> 
> Graham
> 

-- 
You received this message because you are subscribed to the Google Groups 
"modwsgi" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/modwsgi.
For more options, visit https://groups.google.com/d/optout.

Reply via email to