让Apache2处理静态文件请求

Tomcat主要用来处理动态文件的,如果是静态文件,可以由Apache2自行处理。方法是在/etc/apache2/sites-available/目录下的虚拟主机配置文件中修改:

1、只把需要的动态文件传给Tomcat
      JkMount / ajp_worker
      JkMount /*Servlet ajp_worker
      JkMount /*.jsp ajp_worker
      具体哪些文件根据实际情况添加

2、对没有传给Tomcat的静态文件设置访问方式
     

Listen 8081
<VirtualHost *:8081>
     
    Alias /robots.txt C:/Python27/AutoClub/robots.txt
    Alias /favicon.ico C:/Python27/AutoClub/media/portal/images/favicon.ico
    Alias /media/ C:/Python27/AutoClub/media/


    WSGIScriptAlias / C:/Python27/AutoClub/apache/django.wsgi


    <Directory C:/Python27/AutoClub/apache>
       
        Order deny,allow
        Allow from all
    </Directory>
    <Directory C:/Python27/AutoClub/media> 
     SetHandler None 
     Order deny,allow 
     Allow from all 
     </Directory> 
</VirtualHost>


重新启动Apache就可以了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值