java提供来自apache而不是tomcat的静态文件(js/css/images)
我在ubuntu服务器中使用apache和tomcat,我想从apache而不是tomcat中提供所有静态文件,我已经进行了如下配置,其中有什么问题
当我点击url时它的服务页面,但不提供css和js,当我评论Alias和JkUnMount时,它的工作正常,但我需要所有来自Apache的静态文件
我需要在apache Ubuntu中为此启用任何功能吗
有什么建议吗
<VirtualHost *:80>
DocumentRoot /var/www
ServerName www.tesing.com
ServerAlias testing.com
Alias /js /var/lib/tomcat7/webapps-testing/ROOT/js
Alias /styles /var/lib/tomcat7/webapps-testing/ROOT/styles
Alias /images /var/lib/tomcat7/webapps-testing/ROOT/images
<Directory /var/lib/tomcat7/webapps-testing>
Order allow,deny
Allow from all
</Directory>
# Other directives here
<IfModule mod_jk.c>
JkUnMount /js* workervs
JkUnMount /styles* workervs
JkUnMount /images* workervs
JkMount /* workervs
JkMount /*/* workervs
</IfModule>
</VirtualHost>
if I put www.testing.com/images,
it shows Forbidden
You don't have permission to access /images on this server.
# 1 楼答案
更改此代码
到
Apache Doc Ref
愿这对你有帮助