Beefy Boxes and Bandwidth Generously Provided by pair Networks
Pathologically Eclectic Rubbish Lister
 
PerlMonks  

Re^2: Mojolicious, apache reverse proxy

by Your Mother (Archbishop)
on Sep 21, 2019 at 04:18 UTC ( [id://11106462]=note: print w/replies, xml ) Need Help??


in reply to Re: Mojolicious, apache reverse proxy
in thread Mojolicious, apache reverse proxy

Really? It’s semi-trivial in Catalyst and, to my knowledge but not experience, Mojolicious too. In Catalyst it’s just ensuring you only use uri_for or especially uri_for_action because it errors on non-existent dispatch paths (also uri_with) to construct all URIs. They are all relative to the app base in that case.

Replies are listed 'Best First'.
Re^3: Mojolicious, apache reverse proxy
by trwww (Priest) on Sep 21, 2019 at 05:46 UTC

    I'll freely admit that the most likely scenario is that I'm just dumb, and like I say its been a long time since I tried it, but re: uri_for and friends I feel like I remember it working but then my chains being busted because they choke on the prefix of the endpoint and/or other weird stuff. And OP has an example of stuff not working in Mojolicious in this very node, no?

    So I've ended up with a convention (that at this point I've cargo-culted from myself), using OPs example, like:

    ProxyPass /rules http://localhost:3000/rules keepalive=On ProxyPassReverse /rules http://localhost:3000/rules

      I didn’t even really read the OP. I don’t have apache running on my Mac at this point—just nginx—and I have little mojo experience and less taste for untangling deployment problems. I did just really read it and have an untested suggestion I think I’ll post.

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://11106462]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others about the Monastery: (7)
As of 2024-03-28 11:14 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found