--- a/mysql_apache/n4c-default-site Tue Jun 23 13:41:45 2009 +0100
+++ b/mysql_apache/n4c-default-site Tue Jul 07 19:14:12 2009 +0100
@@ -6,7 +6,7 @@
DocumentRoot /var/www/private/HTMLrequester
<Directory "/var/www/private/HTMLrequester/members">
- Options Indexes MultiViews FollowSymLinks
+Options Indexes MultiViews FollowSymLinks
AuthType Basic
AuthName "Member's Area"
AuthFormAuthoritative On
@@ -30,28 +30,39 @@
AuthFormMySQLFieldExpiration expiration_date
#AuthFormMySQLTableGIDCondition
- AuthFormMySQLTableSIDCondition "`sid`=$sid1 AND `sid_dir`=$sid2 AND (`uid`=$uid OR `signature`='members')"
+ AuthFormMySQLTableSIDCondition "`sid`=$sid1 AND `sid_dir`=$sid2 AND (`uid`=$uid OR `signature`='members')"
+
#AuthFormMySQLTableTrackingCondition
- AuthFormSessionTimeout 30
+ AuthFormSessionTimeout 1440
AuthFormSessionCookies On
AuthFormSessionAutoRefresh -1
- AuthFormTrackingLifetime 30
+ AuthFormTrackingLifetime 1440
- AuthFormPageLogin index.php
+ AuthFormPageLogin /HTMLrequester.html
AuthFormPageExpired /session_expired.html
AuthFormLastPageKey go_back_to
#AuthFormPageAutoRefresh
#AuthFormPageNotAllowed
#Require valid-user
- Require group 0
+ Require group 0 1 2
+</Directory>
+
+<Directory "/var/www/private/public">
+ AuthFormPageNotAllowed /paying_members_only.html
+ AuthFormMySQLTableSIDCondition "`sid`=$sid1 AND `sid_dir`=$sid2 AND (`uid`=$uid OR `signature`='some_signature_public')"
+ Require group 1
+</Directory>
+<Directory "/var/www/private/private">
+ AuthFormPageNotAllowed /premium_only.html
+ Require group 2
</Directory>
<Directory "/var/www/private/HTMLrequester/router_stage">
- Options Indexes MultiViews FollowSymLinks
+Options Indexes MultiViews FollowSymLinks
AuthType Basic
AuthName "Staging area"
AuthFormAuthoritative On
@@ -75,23 +86,25 @@
AuthFormMySQLFieldExpiration expiration_date
#AuthFormMySQLTableGIDCondition
- AuthFormMySQLTableSIDCondition "`sid`=$sid1 AND `uid`=$uid"
+ AuthFormMySQLTableSIDCondition "`sid`=$sid1 AND `sid_dir`=$sid2 AND `uid`=$uid"
+
+
#AuthFormMySQLTableTrackingCondition
- AuthFormSessionTimeout 30
- AuthFormSessionCookies On
+ AuthFormSessionTimeout 1440
+ AuthFormSessionCookies Off
AuthFormSessionAutoRefresh -1
- AuthFormTrackingLifetime 30
+ AuthFormTrackingLifetime 1440
- AuthFormPageLogin /HTMLprivaterequest.html
+ AuthFormPageLogin /HTMLrequester.html
AuthFormPageExpired /session_expired.html
AuthFormLastPageKey go_back_to
#AuthFormPageAutoRefresh
#AuthFormPageNotAllowed
#Require valid-user
- Require group 0
+ Require group 0 1 2
</Directory>
<Directory "/var/www/private/public">