使用apache2.conf进行密码保护的是文件,而不是端口

我已经改变了apache2.conf,以便我的网站需要身份validation。

这样的工作很好,当input这样的地址:www.domain.com或my_ip /

问题是,我有Solr,哪个pipe理接口在端口8983上,所以这个:

www.domain.com:8983/ 

不需要授权。

我怎样才能添加这个端口也被授权?

谢谢

我不是Solr的专家,但在我看来,这个pipe理界面并没有通过你configuration好的apache实例来提供服务。 从我所看到的,Solr有内置的tomcat用于这个目的。 你检查过Solr维基/文档吗? 您需要configurationtomcat以要求对此URL进行身份validation。

实际上没有在端口上进行身份validation的选项。 您需要知道文件系统中solr的文件path在哪里。 您可以在该目录上处理基本身份validation领域。

这里是一个完整的指导,以获得它的工作, http://httpd.apache.org/docs/2.0/howto/auth.html只需findSolr的documentroot目录。