我试图使用CGI(perl)创建一个身份验证程序。
但是,当我添加.htaccess文件时,我得到403访问禁止错误。
这里是.htaccess文件:
SSLRequireSSL
AuthType Basic
AuthName "~roumani/0Auth"
AuthBasicProvider pam
AuthzUnixgroup on
AuthzUnixgroupAuthoritative off
AuthzGroupFileAuthoritative off
require valid-user
这是添加文件时停止工作的链接: http://www.eecs.yorku.ca/~cse31021/auth/Auth5.cgi
文件夹中有几个CGI文件,一个.txt文件和.htaccess。 所有文件都设置为chmod 777(甚至.htaccess)。
删除.htaccess后,问题就会消失,我可以再次运行这些文件。
可能导致此问题的原因是什么?