Rewrite rules for "random" subfolders

ryd994 ryd994 at
Fri Aug 14 17:21:33 UTC 2015


Does this work?
rewrite ^(.*)/(.*)-single\.php $1/single. php?id=$2 last;

Not tested, so anything could happen.

On Fri, Aug 14, 2015, 18:22 Muffel2k <nginx-forum at> wrote:

> Hey,
> I would like to migrate my page from a webhoster to my own vServer running
> Nginx. So far I got everything up and running EXCEPT these stupid .htaccess
> file. Let me explain:
> My site contains several galleries with slideshows. When you are watching
> one of those you click a link which looks like this
> "DOMAIN/galleries/album-set/album-2/DSC01154-single.php"
> (only DOMAIN/galleries and -single.php) are fixed. The rest can vary. Those
> links are generated by Lightroom and a plugin and during this process a
> .htaccess file will be copied into each folder. The content looks like
> this:
> <IfModule mod_rewrite.c>
> RewriteEngine On
> RewriteRule ^(.*)-single.*php$ single.php?id=$1 [L]
> </IfModule>
> This makes my link
> DOMAIN/galleries/album-set/album-2/DSC01154-single.php
> point to this
> DOMAIN/galleries/album-set/album-2/single.php?id=DSC01154
> as you can see, the "DSC01154" will be passed through. I am trying for
> several days to create a rewrite rule for Nginx doing the same without
> killing my page.
> Does anyone knows a solution for this?
> Posted at Nginx Forum:
> _______________________________________________
> nginx mailing list
> nginx at
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>

More information about the nginx mailing list