]>
Commit | Line | Data |
---|---|---|
1186e839 ER |
1 | # $Id$ |
2 | ||
3 | Alias /flyspray /usr/share/flyspray | |
4 | ||
5 | <Directory /usr/share/flyspray/sql> | |
6 | Options None | |
7 | Order deny,allow | |
8 | Deny from all | |
9 | Allow from 127.0.0.1 | |
10 | </Directory> | |
11 | ||
12 | <Directory /usr/share/flyspray> | |
13 | allow from all | |
14 | ||
15 | <IfModule mod_rewrite.c> | |
16 | RewriteEngine on | |
17 | ||
18 | RewriteBase /flyspray | |
19 | ||
20 | RewriteRule ^.*\?do=admin&area=prefs$ index.php?do=admin&area=prefs [L] | |
21 | ||
22 | RewriteRule ^([0-9]+)$ index.php?do=details&id=$1 [L] | |
23 | RewriteRule ^task/([0-9]+)$ index.php?do=details&id=$1 [L] | |
24 | RewriteRule ^task/([0-9]+)comment([0-9]+)$ index.php?do=details&id=$1comment$2 [L] | |
25 | RewriteRule ^task/([0-9]+)/depends$ index.php?do=depends&id=$1 [L] | |
26 | RewriteRule ^task/([0-9]+)/edit$ index.php?do=details&id=$1&edit=yep [L] | |
27 | ||
28 | RewriteRule ^newtask$ index.php?do=newtask [L] | |
29 | RewriteRule ^newtask/proj([0-9]+)$ index.php?do=newtask&project=$1 [L] | |
30 | ||
31 | RewriteRule ^reports$ index.php?do=reports [L] | |
32 | RewriteRule ^myprofile$ index.php?do=myprofile [L] | |
33 | RewriteRule ^logout$ index.php?do=authenticate&action=logout [L] | |
34 | ||
35 | RewriteRule ^admin/([a-zA-Z]+)$ index.php?do=admin&area=$1 [L] | |
36 | RewriteRule ^pm/proj([0-9]+)/([a-zA-Z]+)$ index.php?do=pm&project=$1&area=$2 [L] | |
37 | ||
38 | RewriteRule ^newgroup/proj([0-9]+)$ index.php?do=newgroup&project=$1 [L] | |
39 | RewriteRule ^group/([0-9]+)$ index.php?do=admin&area=editgroup&id=$1 [L] | |
40 | RewriteRule ^projgroup/([0-9]+)$ index.php?do=pm&area=editgroup&id=$1 [L] | |
41 | RewriteRule ^user/([0-9]+)$ index.php?do=admin&area=users&id=$1 [L] | |
42 | RewriteRule ^newuser$ index.php?do=newuser [L] | |
43 | RewriteRule ^register$ index.php?do=register [L] | |
44 | RewriteRule ^lostpw$ index.php?do=lostpw [L] | |
45 | ||
46 | RewriteRule ^error$ index.php?do=error [L] | |
47 | </IfModule> | |
48 | </Directory> | |
49 | ||
50 | # vim: filetype=apache ts=4 sw=4 et |