summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorroot2014-02-17 20:42:57 +0100
committerroot2014-02-17 20:42:57 +0100
commit1c3d4a76bc3ff0b43b3cf9cfda309661f68f53ce (patch)
treeae563e9f6bf8b41afbc951b387925c41579c5a18
parentc9a809f723581e655d4224b15255badf1f7f3ec8 (diff)
downloadfiles.iamfabulous.de-1c3d4a76bc3ff0b43b3cf9cfda309661f68f53ce.tar.gz
nginx rewrite rules
-rw-r--r--blob/nginx_rewrite_rules19
1 files changed, 19 insertions, 0 deletions
diff --git a/blob/nginx_rewrite_rules b/blob/nginx_rewrite_rules
new file mode 100644
index 0000000..2bac045
--- /dev/null
+++ b/blob/nginx_rewrite_rules
@@ -0,0 +1,19 @@
+location ~* ^/?login(\?[0-9a-zA-Z]*(=[0-9a-zA-Z]*)?)? {
+ rewrite ^/?login(\?[0-9a-zA-Z]*(=[0-9a-zA-Z]*)?)? /login.php?$1 last;
+}
+
+location ~* ^/?register(\?[0-9a-zA-Z]*(=[0-9a-zA-Z]*)?)? {
+ rewrite ^/?register(\?[0-9a-zA-Z]*(=[0-9a-zA-Z]*)?)? /register.php?$1 last;
+}
+
+location ~* ^/?invite(\?[0-9a-zA-Z]*(=[0-9a-zA-Z]*)?)? {
+ rewrite ^/?invite(\?[0-9a-zA-Z]*(=[0-9a-zA-Z]*)?)? /invite.php?$1 last;
+}
+
+location ~* \.php(\?[0-9a-zA-Z]*(=[0-9a-zA-Z]*)?)? {}
+
+location / {
+ rewrite ^/([0-9a-zA-Z-_]*)/(.*) /index.php?name=$1&folder=$2 last;
+ rewrite ^/([0-9a-zA-Z-_]*) /index.php?name=$1&folder=$2 last;
+ break;
+}