SOURCES: flyspray-apache.conf (NEW) - webserver config for flyspray

glen glen at pld-linux.org
Sun Dec 11 19:04:19 CET 2005


Author: glen                         Date: Sun Dec 11 18:04:19 2005 GMT
Module: SOURCES                       Tag: HEAD
---- Log message:
- webserver config for flyspray

---- Files affected:
SOURCES:
   flyspray-apache.conf (NONE -> 1.1)  (NEW)

---- Diffs:

================================================================
Index: SOURCES/flyspray-apache.conf
diff -u /dev/null SOURCES/flyspray-apache.conf:1.1
--- /dev/null	Sun Dec 11 19:04:19 2005
+++ SOURCES/flyspray-apache.conf	Sun Dec 11 19:04:13 2005
@@ -0,0 +1,50 @@
+# $Id$
+
+Alias /flyspray /usr/share/flyspray
+
+<Directory /usr/share/flyspray/sql>
+    Options None
+    Order deny,allow
+    Deny from all
+    Allow from 127.0.0.1
+</Directory>
+
+<Directory /usr/share/flyspray>
+    allow from all
+
+    <IfModule mod_rewrite.c>
+    RewriteEngine on
+
+    RewriteBase /flyspray
+
+    RewriteRule ^.*\?do=admin&area=prefs$ index.php?do=admin&area=prefs [L]
+
+    RewriteRule ^([0-9]+)$ index.php?do=details&id=$1 [L]
+    RewriteRule ^task/([0-9]+)$ index.php?do=details&id=$1 [L]
+    RewriteRule ^task/([0-9]+)comment([0-9]+)$ index.php?do=details&id=$1comment$2 [L]
+    RewriteRule ^task/([0-9]+)/depends$ index.php?do=depends&id=$1 [L]
+    RewriteRule ^task/([0-9]+)/edit$ index.php?do=details&id=$1&edit=yep [L]
+
+    RewriteRule ^newtask$ index.php?do=newtask [L]
+    RewriteRule ^newtask/proj([0-9]+)$ index.php?do=newtask&project=$1 [L]
+
+    RewriteRule ^reports$ index.php?do=reports [L]
+    RewriteRule ^myprofile$ index.php?do=myprofile [L]
+    RewriteRule ^logout$ index.php?do=authenticate&action=logout [L]
+
+    RewriteRule ^admin/([a-zA-Z]+)$ index.php?do=admin&area=$1 [L]
+    RewriteRule ^pm/proj([0-9]+)/([a-zA-Z]+)$ index.php?do=pm&project=$1&area=$2 [L]
+
+    RewriteRule ^newgroup/proj([0-9]+)$ index.php?do=newgroup&project=$1 [L]
+    RewriteRule ^group/([0-9]+)$ index.php?do=admin&area=editgroup&id=$1 [L]
+    RewriteRule ^projgroup/([0-9]+)$ index.php?do=pm&area=editgroup&id=$1 [L]
+    RewriteRule ^user/([0-9]+)$ index.php?do=admin&area=users&id=$1 [L]
+    RewriteRule ^newuser$ index.php?do=newuser [L]
+    RewriteRule ^register$ index.php?do=register [L]
+    RewriteRule ^lostpw$ index.php?do=lostpw [L]
+
+    RewriteRule ^error$ index.php?do=error [L]
+    </IfModule>
+</Directory>
+
+# vim: filetype=apache ts=4 sw=4 et
================================================================



More information about the pld-cvs-commit mailing list