Page 1 of 1

url_rewrite error

Posted: Sun Jan 21, 2007 2:39 pm
by logikal2
Hey guys,

The following expression isn't quite working, and I'm wondering what I'm doing wrong.

If someone types /wiki/page_name, then they should be redirected to /_home/index.php?page=wiki&name=page_name or, equally, /_home/index.php?page=wiki&name=page_name&do=&id=.

If someone types /wiki/page_name/edit, then they should be redirected to /_home/index.php?page=wiki&name=page_name&do=edit.

Code: Select all

^/wiki([^/].*){0,3}$
internal redirect:

Code: Select all

/_home/index.php?page=wiki&name=$1&do=$2&id=$3
Anyone? :P

Posted: Thu Jan 25, 2007 9:54 am
by GeertDD

Code: Select all

RewriteRule ^/wiki(/([^/]+))?(/([^/]+))?(/([^/]+))?$ /_home/index.php?page=wiki&name=$2&do=$4&id=$6