diff options
author | Benjamin Kellermann <Benjamin.Kellermann@gmx.de> | 2011-02-03 15:11:54 +0100 |
---|---|---|
committer | Benjamin Kellermann <Benjamin.Kellermann@gmx.de> | 2011-02-03 15:11:54 +0100 |
commit | 4258b593f658a03e595f31abd90e67d8dae88770 (patch) | |
tree | bd1d8ba3bbafda8e150b6a72f789b9caabf91e71 | |
parent | e66cc4d26eb86db787d8e29c77c3d41bdca0d7c4 (diff) |
bugfix: directory was missing in authorization_required
-rwxr-xr-x | access_control.rb | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/access_control.rb b/access_control.rb index ccb1f00..36b461a 100755 --- a/access_control.rb +++ b/access_control.rb @@ -41,7 +41,7 @@ AuthType digest AuthName "dudle" AuthUserFile "#{File.expand_path(".").gsub('"','\\\\"')}/.htdigest" Require user admin -ErrorDocument 401 /authorization_required.cgi?user=admin&poll=#{CGI.escape($d.urlsuffix)} +ErrorDocument 401 #{$cgi.script_name.gsub(/[^\/]*\/[^\/]*$/,"")}authorization_required.cgi?user=admin&poll=#{CGI.escape($d.urlsuffix)} </Files> HTACCESS end @@ -51,7 +51,7 @@ AuthType digest AuthName "dudle" AuthUserFile "#{File.expand_path(".").gsub('"','\\\\"')}/.htdigest" Require valid-user -ErrorDocument 401 /authorization_required.cgi?user=participant&poll=#{CGI.escape($d.urlsuffix)} +ErrorDocument 401 #{$cgi.script_name.gsub(/[^\/]*\/[^\/]*$/,"")}authorization_required.cgi?user=participant&poll=#{CGI.escape($d.urlsuffix)} HTACCESS end } |