【发布时间】:2013-08-12 21:02:18
【问题描述】:
我有 Apache 前端 Tomcat 并使用 *mod_proxy_ajp* 在 VirtualHost 配置中使用以下内容将请求传递给 Tomcat:
<Directory "/var/www/mysite">
Options +Indexes MultiViews
AllowOverride All
Order allow,deny
allow from all
DirectoryIndex index.jsp
</Directory>
<Proxy balancer://tomcatserversMysite>
BalancerMember ajp://localhost:8011 route=mysiteA retry=60
</Proxy>
<Location />
Allow From All
ProxyPass balancer://tomcatserversMysite/ stickysession=JSESSIONID nofailover=off
</Location>
我有一个 .htaccess 文件,其中仅包含:
deny from all
但它似乎没有被阅读。
是否可以让 Apache 在转发到代理之前检查 htaccess 文件,如果可以,有人可以建议我哪里出错了吗?
【问题讨论】:
-
如果我在
中添加 Include /var/www/mysite/.htaccess 并删除“全部允许”,那么它可以工作,但我需要重新启动 HTTPD 以获取更改如果我想即时修改 htaccess,那么 htaccess 文件肯定不理想。
标签: apache tomcat virtualhost mod-proxy