Rewrite URL to only show value of $_GET argument
Andrew Martin
andrew.s.martin at gmail.com
Mon Sep 9 04:01:34 UTC 2013
Hello,
I have read through the nginx rewrite documentation and looked at various
examples, but can't figure out how to create a rewrite rule for the
following (if it is possible). I'd like to rewrite the URL of a php file
with a $_GET argument and replace it with just the value of the $_GET
argument. For example, I'd like to replace
/index.php?title=my_example_title with /my_example_title or
/article/my_example_title. I've tried several regular expressions to match
index.php, as well as the $args and $arg_title nginx variables, but cannot
get this working. For example:
rewrite ^/index\.php?title=(.*)$ http://www.mysite.com/$1 redirect;
Can anyone provide inside into how to correctly rewrite this type of URL?
Thanks,
Andrew
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.nginx.org/pipermail/nginx/attachments/20130908/e4bef410/attachment.html>
More information about the nginx
mailing list