PHP: How can I get domain.com/index.php/blah/ to work?

Remo Laubacher remo.laubacher at ortic.com
Sat Jul 21 11:47:14 MSD 2007


Did you look at the rewrite module? You might be able to achieve what
you want with it
http://wiki.codemongers.com/NginxHttpRewriteModule

It might look like this, although this is not complete as I can't see
where you're passing the actual value. If blah is already the value,
look at the second example
rewrite ^(.*).php/(.*)/(.*) $1.php?$1$2
rewrite ^(.*).php/(.*)/(.*) $1.php?var1=$1&var2=$2

Good luck!
Remo
> I understand how to get regular .php files to work, but my PHP framework only
> works by going to domain.com/index.php/blah/blah/ - notice the / after index.php
> and not index.php?blah=. I can't seem to get this to work in nginx, as it sees
> /index.php/blah/blah/ as directories and not just index.php with variables. Can
> anyone help me?
>
>
>
>   






More information about the nginx mailing list