在centos6里使用httpd2.2版本,然后在/etc/httpd/conf.d/下定义配置文件反代至后端tomcat服务器,配置完成后重新启动httpd并访问,出现了500的错误代码,查看httpd的错误访问日志,显示如下信息:

configuration error:  couldn't perform authentication. AuthType not set!: /favicon.ico, referer: http://192.168.25.129/

说明配置文件里授权的部分写错了,我写的是require all granted,后来查到了国外的网站才发现,原来我用的是apache2.2版本,不支持这种写法,2.4版才支持,于是我改为:

Order allow,deny

allow from all

重启之后能够访问并代理至tomcat服务器。

    对我来说没一个错误都是一个坎,但我不会放弃,继续努力,加油!