Oh my, what an idiot i've been. Thank you very much for your post!
I moved it up above my cache and it works just fine, here is what i've been
able to shorten it down to now:
location ~* /card/ {
rewrite (?i)^/card/([a-zA-Z0-9_+]+)/(.*).png$
/card.php?name=$2&type=$1;
I'm still having no luck with it.
As I said before, when I use location ~* ^/card/, it just 404s all the time
unless I disable my cache.
Here is my cache code, I have no idea why it does this.
# Cache setup.
location ~* \.(jpg|jpeg|png|gif|ico|css|xml|js|woff)$ {
expires
Thank you for the reply.
As far as I know, everything is fine, but it's still not working for me.
When I disable caching, which includes pngs, and then use 'location ~*
^/card', I am able to access the images normally without capital letters,
but still not with capitals.
With caching enabled, I
Hello there, i'm hoping someone can help me out with this. I've tried many
different things but none have worked for me so far.
Here is my location block:
location ^~ /card/ {
root /home/site/public;
rewrite ^/card/([a-zA-Z0-9_+]+)/(.*).png$
/card.php?name=$2&type=