Skip to content

Instantly share code, notes, and snippets.

@tylerflint
Created June 27, 2011 21:25
Show Gist options
  • Select an option

  • Save tylerflint/1049874 to your computer and use it in GitHub Desktop.

Select an option

Save tylerflint/1049874 to your computer and use it in GitHub Desktop.
simple rewrite
# simple
url_rewrites:
### URL Correction
- "^/(symphony/)?index.php(/.*/?) /$1$2"
### SIMPLE ADMIN REWRITE
- "^/symphony\/?$ /?mode=administration&$query_string last"
# conditional
url_rewrites:
### ADVANCED ADMIN REWRITE - Will ignore files and folders
-
rule: "^/symphony(\/(.*\/?))?$ /?symphony-page=$1&mode=administration&$query_string last"
conditions:
- "!-f $request_filename"
- "!-d $request_filename"
### FRONTEND REWRITE - Will ignore files and folders
-
rule: "^/(.*\/?)$ /?symphony-page=$1&$query_string last"
conditions:
- "!-f $request_filename"
- "!-d $request_filename"
# combined
url_rewrites:
### URL Correction
- "^/(symphony/)?index.php(/.*/?) /$1$2"
### SIMPLE ADMIN REWRITE
- "^/symphony\/?$ /?mode=administration&$query_string last"
### ADVANCED ADMIN REWRITE - Will ignore files and folders
-
rule: "^/symphony(\/(.*\/?))?$ /?symphony-page=$1&mode=administration&$query_string last"
conditions:
- "!-f $request_filename"
- "!-d $request_filename"
### FRONTEND REWRITE - Will ignore files and folders
-
rule: "^/(.*\/?)$ /?symphony-page=$1&$query_string last"
conditions:
- "!-f $request_filename"
- "!-d $request_filename"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment