Tomcat主要用来处理动态文件的,如果是静态文件,可以由Apache2自行处理。方法是在/etc/apache2/sites-available/目录下的虚拟主机配置文件中修改:
1、只把需要的动态文件传给Tomcat
JkMount / ajp_worker
JkMount /*Servlet ajp_worker
JkMount /*.jsp ajp_worker
具体哪些文件根据实际情况添加
2、对没有传给Tomcat的静态文件设置访问方式
<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就可以了。