关于RewriteRule跟PorxyPass

关于RewriteRule跟PorxyPass

关于RewriteRule和PorxyPass

本帖最后由 ooaaooxx 于 2012-08-30 04:30:07 编辑


<VirtualHost 127.0.0.1>
DocumentRoot /var/www

RewriteEngine On

RewriteCond %{THE_REQUEST} !.(js|png|jpg|gif|css)$
RewriteRule ^(.*) http://127.0.0.1$1 [P,L]

#RewriteRule ^(.*.(js|png|jpg|gif|css)) $1
#ProxyPass / http://127.0.0.1:8080/

</VirtualHost>

这样一个apache虚拟主机的配置文件,实现 使用apache处理静态文件,tomcat处理动态文件的需求

上下(注释掉的)两种配置都能够实现,但是不知道哪一种更好一点?




ProxyPass代理的配置语句,ProxyPass / http://127.0.0.1:8080/

的意思是把所有的语句都代理到http://127.0.0.1:8080/去处理了,应该是静态动态文件都是tomcat进行处理的,所以个人觉得是使用RewriteRule 好一些

关于RewriteRule跟PorxyPass

相关文章:

你感兴趣的文章:

标签云: