BoonEx Home Trac
 
 

root/trunk/.htaccess

Revision 8229, 9.1 kB (checked in by Anton Lesnikov, 2 weeks ago)

1. Updated Module's engine.
2. New module Chat
3. New useful methods in BxDolTemplate?

Line 
1 Options -MultiViews
2
3 php_flag register_globals Off
4
5 <IfModule mod_rewrite.c>
6 RewriteEngine on
7
8 RewriteRule ^articles/{0,1}$   articles.php [QSA,L]
9 RewriteRule ^articles/entry/([^/.]+)/{0,1}$   articles.php?action=viewarticle&articleUri=$1 [QSA,L]
10 RewriteRule ^articles/entry/{0,1}$   articles.php?action=viewarticle&articleUri=$1 [QSA,L]
11 RewriteRule ^articles/category/([^/.]+)/{0,1}$   articles.php?action=viewcategory&articleCatUri=$1 [QSA,L]
12
13 RewriteRule ^news/{0,1}$  news.php [QSA,L]
14 RewriteRule ^news/([^/.]+)/{0,1}$  news.php?newsUri=$1 [QSA,L]
15
16 RewriteRule ^blogs/{0,1}$   blogs.php [QSA,L]
17 RewriteRule ^blogs/all/([0-9]+)/([0-9]+)/{0,1}$  blogs.php?page=$2&per_page=$1  [QSA,L]
18 RewriteRule ^blogs/top/{0,1}$   blogs.php?action=top_blogs [QSA,L]
19 RewriteRule ^blogs/top/([0-9]+)/([0-9]+)/{0,1}$   blogs.php?action=top_blogs&page=$2&per_page=$1 [QSA,L]
20 RewriteRule ^blogs/top_posts/{0,1}$   blogs.php?action=top_posts [QSA,L]
21 RewriteRule ^blogs/tag/([^/.]+)/{0,1}$   blogs.php?action=search_by_tag&tagKey=$1 [QSA,L]
22 RewriteRule ^blogs/tag/{0,1}$   blogs.php?action=search_by_tag&tagKey= [QSA,L]
23 RewriteRule ^blogs/posts/([^/.]+)/tag/([^/.]+)/{0,1}$   blogs.php?action=search_by_tag&tagKey=$2&ownerName=$1 [QSA,L]
24 RewriteRule ^blogs/posts/([^/.]+)/category/([^/.]+)/{0,1}$   blogs.php?action=show_member_blog&ownerName=$1&categoryUri=$2 [QSA,L]
25 RewriteRule ^blogs/entry/([^/.]+)/{0,1}$   blogs.php?action=show_member_post&postUri=$1 [QSA,L]
26 RewriteRule ^blogs/entry/{0,1}$    blogs.php?action=show_member_post&postUri= [QSA,L]
27 RewriteRule ^blogs/posts/([^/.]+)/{0,1}$   blogs.php?action=show_member_blog&ownerName=$1 [QSA,L]
28 RewriteRule ^blogs/posts/{0,1}$   blogs.php?action=show_member_blog&ownerName= [QSA,L]
29 RewriteRule ^blogs/posts/([^/.]+)/([0-9]+)/([0-9]+)/{0,1}$   blogs.php?action=show_member_blog&ownerName=$1&page=$3&per_page=$2 [QSA,L]
30 RewriteRule ^blogs/posts/([^/.]+)/category/([^/.]+)/([0-9]+)/([0-9]+)/{0,1}$   blogs.php?action=show_member_blog&ownerName=$1&categoryUri=$2&page=$4&per_page=$3 [QSA,L]
31
32 RewriteRule ^events/{0,1}$  events.php?show_events=all&action=show [QSA,L]
33 RewriteRule ^events/all/([0-9]+)/([0-9]+)/{0,1}$  events.php?show_events=all&action=show&page=$2&per_page=$1  [QSA,L]
34 RewriteRule ^events/part/{0,1}$  events.php?show_events=all&action=show [QSA,L]
35 RewriteRule ^events/search/{0,1}$  events.php?action=search [QSA,L]
36 RewriteRule ^events/search/([^/.]+)/{0,1}$  events.php?action=search_by_tag&tagKey=$1 [QSA,L]
37 RewriteRule ^events/my/{0,1}$  events.php?action=show&show_events=my [QSA,L]
38 RewriteRule ^events/new/{0,1}$  events.php?action=new [QSA,L]
39 RewriteRule ^events/entry/([^/.]+)/{0,1}$  events.php?action=show_info&eventUri=$1 [QSA,L]
40 RewriteRule ^events/part/([^/.]+)/{0,1}$  events.php?action=show_part&eventUri=$1 [QSA,L]
41
42 RewriteRule ^ads/{0,1}$  classifieds.php?Browse=1 [QSA,L]
43 RewriteRule ^ads/search/{0,1}$  classifieds.php?SearchForm=1 [QSA,L]
44 RewriteRule ^ads/my/{0,1}$  classifiedsmy.php?MyAds=1 [QSA,L]
45 RewriteRule ^ads/new/{0,1}$  classifiedsmy.php?PostAd=1 [QSA,L]
46 RewriteRule ^ads/cat/([^/.]+)/{0,1}$  classifieds.php?catUri=$1 [QSA,L]
47 RewriteRule ^ads/all/cat/([0-9]+)/([0-9]+)/([^/.]+)/{0,1}$  classifieds.php?catUri=$3&page=$2&per_page=$1 [QSA,L]
48 RewriteRule ^ads/subcat/([^/.]+)/{0,1}$  classifieds.php?scatUri=$1 [QSA,L]
49 RewriteRule ^ads/all/subcat/([0-9]+)/([0-9]+)/([^/.]+)/{0,1}$  classifieds.php?scatUri=$3&page=$2&per_page=$1 [QSA,L]
50 RewriteRule ^ads/entry/([^/.]+)/{0,1}$  classifieds.php?entryUri=$1 [QSA,L]
51 RewriteRule ^ads/tag/([^/.]+)/{0,1}$  classifieds_tags.php?tag=$1 [QSA,L]
52
53 RewriteRule ^photo/all/([0-9]+)/([0-9]+)/{0,1}$   browseMedia.php?type=photo&page=$2&per_page=$1 [QSA,L]
54 RewriteRule ^photo/gallery_top/{0,1}$  browseMedia.php?type=photo&rate=top [QSA,L]
55 RewriteRule ^photo/gallery_top/([0-9]+)/([0-9]+)/{0,1}$  browseMedia.php?type=photo&rate=top&page=$2&per_page=$1 [QSA,L]
56 RewriteRule ^photo/gallery_top/([0-9]+)/([0-9]+)/{0,1}$  browseMedia.php?type=photo&rate=top&page=$2&per_page=$1 [QSA,L]
57 RewriteRule ^photo/gallery_tag/([^/.]+)/([0-9]+)/([0-9]+)/{0,1}$  browseMedia.php?type=photo&tag=$1&page=$3&per_page=$2 [QSA,L]
58 RewriteRule ^photo/gallery_tag/([^/.]+)/([0-9]+)/([0-9]+)/$  browseMedia.php?type=photo&tag=$1&page=$3&per_page=$2 [QSA,L]
59 RewriteRule ^photo/gallery_tag/([^/.]+)/{0,1}$  browseMedia.php?type=photo&tag=$1 [QSA,L]
60
61 RewriteRule ^photo/gallery/category/([^/.]+)/([0-9]+)/([0-9]+)/{0,1}$  browseMedia.php?type=photo&categoryUri=$1&page=$3&per_page=$2 [QSA,L]
62 RewriteRule ^photo/gallery/category/([^/.]+)/([0-9]+)/([0-9]+)/$  browseMedia.php?type=photo&categoryUri=$1&page=$3&per_page=$2 [QSA,L]
63 RewriteRule ^photo/gallery/category/([^/.]+)/{0,1}$  browseMedia.php?type=photo&categoryUri=$1 [QSA,L]
64
65 RewriteRule ^photo/gallery/all/([^/.]+)/([0-9]+)/([0-9]+)$  browseMedia.php?type=photo&ownerName=$1&page=$3&per_page=$2 [QSA,L]
66 RewriteRule ^photo/gallery/all/([^/.]+)/([0-9]+)/([0-9]+)/$  browseMedia.php?type=photo&ownerName=$1&page=$3&per_page=$2 [QSA,L]
67 RewriteRule ^photo/gallery/all/([^/.]+)/{0,1}$  browseMedia.php?type=photo&ownerName=$1 [QSA,L]
68 RewriteRule ^photo/gallery/([^/.]+)/{0,1}$  viewPhoto.php?fileUri=$1 [QSA,L]
69 RewriteRule ^photo/gallery/{0,1}$  viewPhoto.php?fileUri=$1 [QSA,L]
70
71 RewriteRule ^music/all/([0-9]+)/([0-9]+)/{0,1}$  browseMedia.php?type=music&page=$2&per_page=$1 [QSA,L]
72 RewriteRule ^music/gallery_top/{0,1}$  browseMedia.php?type=music&rate=top [QSA,L]
73 RewriteRule ^music/gallery_top/([0-9]+)/([0-9]+)/{0,1}$  browseMedia.php?type=music&rate=top&page=$2&per_page=$1 [QSA,L]
74 RewriteRule ^music/gallery_top/([0-9]+)/([0-9]+)/{0,1}$  browseMedia.php?type=music&rate=top&page=$2&per_page=$1 [QSA,L]
75 RewriteRule ^music/gallery_tag/([^/.]+)/([0-9]+)/([0-9]+)/{0,1}$  browseMedia.php?type=music&tag=$1&page=$3&per_page=$2 [QSA,L]
76 RewriteRule ^music/gallery_tag/([^/.]+)/([0-9]+)/([0-9]+)/$  browseMedia.php?type=music&tag=$1&page=$3&per_page=$2 [QSA,L]
77 RewriteRule ^music/gallery_tag/([^/.]+)/{0,1}$  browseMedia.php?type=music&tag=$1 [QSA,L]
78
79 RewriteRule ^music/gallery/category/([^/.]+)/([0-9]+)/([0-9]+)/{0,1}$  browseMedia.php?type=music&categoryUri=$1&page=$3&per_page=$2 [QSA,L]
80 RewriteRule ^music/gallery/category/([^/.]+)/([0-9]+)/([0-9]+)/$  browseMedia.php?type=music&categoryUri=$1&page=$3&per_page=$2 [QSA,L]
81 RewriteRule ^music/gallery/category/([^/.]+)/{0,1}$  browseMedia.php?type=music&categoryUri=$1 [QSA,L]
82
83 RewriteRule ^music/gallery/all/([^/.]+)/([0-9]+)/([0-9]+)$  browseMedia.php?type=music&ownerName=$1&page=$3&per_page=$2 [QSA,L]
84 RewriteRule ^music/gallery/all/([^/.]+)/([0-9]+)/([0-9]+)/$  browseMedia.php?type=music&ownerName=$1&page=$3&per_page=$2 [QSA,L]
85 RewriteRule ^music/gallery/all/([^/.]+)/{0,1}$  browseMedia.php?type=music&ownerName=$1 [QSA,L]
86 RewriteRule ^music/gallery/([^/.]+)/{0,1}$  viewMusic.php?fileUri=$1 [QSA,L]
87 RewriteRule ^music/gallery/{0,1}$  viewMusic.php?fileUri=$1 [QSA,L]
88
89 RewriteRule ^video/all/([0-9]+)/([0-9]+)/{0,1}$  browseMedia.php?type=video&page=$2&per_page=$1 [QSA,L]
90 RewriteRule ^video/gallery_top/{0,1}$  browseMedia.php?type=video&rate=top [QSA,L]
91 RewriteRule ^video/gallery_top/([0-9]+)/([0-9]+)/{0,1}$  browseMedia.php?type=video&rate=top&page=$2&per_page=$1 [QSA,L]
92 RewriteRule ^video/gallery_top/([0-9]+)/([0-9]+)/{0,1}$  browseMedia.php?type=video&rate=top&page=$2&per_page=$1 [QSA,L]
93 RewriteRule ^video/gallery_tag/([^/.]+)/([0-9]+)/([0-9]+)/{0,1}$  browseMedia.php?type=video&tag=$1&page=$3&per_page=$2 [QSA,L]
94 RewriteRule ^video/gallery_tag/([^/.]+)/([0-9]+)/([0-9]+)/$  browseMedia.php?type=video&tag=$1&page=$3&per_page=$2 [QSA,L]
95 RewriteRule ^video/gallery_tag/([^/.]+)/{0,1}$  browseMedia.php?type=video&tag=$1 [QSA,L]
96
97 RewriteRule ^video/gallery/category/([^/.]+)/([0-9]+)/([0-9]+)/{0,1}$  browseMedia.php?type=video&categoryUri=$1&page=$3&per_page=$2 [QSA,L]
98 RewriteRule ^video/gallery/category/([^/.]+)/([0-9]+)/([0-9]+)/$  browseMedia.php?type=video&categoryUri=$1&page=$3&per_page=$2 [QSA,L]
99 RewriteRule ^video/gallery/category/([^/.]+)/{0,1}$  browseMedia.php?type=video&categoryUri=$1 [QSA,L]
100
101 RewriteRule ^video/gallery/all/([^/.]+)/([0-9]+)/([0-9]+)$  browseMedia.php?type=video&ownerName=$1&page=$3&per_page=$2 [QSA,L]
102 RewriteRule ^video/gallery/all/([^/.]+)/([0-9]+)/([0-9]+)/$  browseMedia.php?type=video&ownerName=$1&page=$3&per_page=$2 [QSA,L]
103 RewriteRule ^video/gallery/all/([^/.]+)/{0,1}$  browseMedia.php?type=video&ownerName=$1 [QSA,L]
104 RewriteRule ^video/gallery/([^/.]+)/{0,1}$  viewVideo.php?fileUri=$1 [QSA,L]
105 RewriteRule ^video/gallery/{0,1}$  viewVideo.php?fileUri=$1 [QSA,L]
106
107 RewriteRule ^groups/all/{0,1}$ grp.php [QSA,L]
108 RewriteRule ^groups/entry/([^/.]+)/{0,1}$       grp.php?action=group&groupUri=$1        [QSA,L]
109 RewriteRule ^groups/category/([^/.]+)/{0,1}$            grp.php?action=categ&categUri=$1        [QSA,L]
110 RewriteRule ^groups/keyword/([^/.]+)/{0,1}$             grp.php?action=categ&keyword=$1 [QSA,L]
111
112 RewriteRule ^search/tag/([^/.]+)/{0,1}$  search.php?Tags=$1 [QSA,L]
113
114 RewriteRule ^browse/([^/.]+)/([^/.]+)/([^/.]+)$ browse.php?sex=$1&age=$2&country=$3 [QSA,L]
115
116 RewriteRule ^m/(.*)$  modules/index.php?r=$1 [QSA,L]
117
118 RewriteCond %{REQUEST_FILENAME} -f [OR]
119 RewriteCond %{REQUEST_FILENAME} -d
120 RewriteRule .+ - [L]
121 RewriteRule ^([A-Za-z0-9_-]+)$ profile.php?ID=$1 [QSA,L]
122
123 </IfModule>
Note: See TracBrowser for help on using the browser.