apache proxypass

1.httpd apache代理

 

LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_balancer_module modules/mod_proxy_balancer.so
LoadModule proxy_http_module modules/mod_proxy_http.so

 

ProxyRequests On

ProxyPass /com.b/ /aaaa.b

ProxyPassReverse /com.b /aaaa.b

 

 

 

2.apache新建虚拟目录:

在 httpd.conf 的 alias_module 下增加一别名定义项,如:Alias “/onefly” “E:/My/Onefly” ,即可定义虚拟目录。

更改以上设置后,必须重启 Apache 才能使设置生效。同时,要对相应目录作权限定义,否则会出现无权访问的错误提示。

要对目录定义权限,可在 httpd.conf 文件中定义类似以下的代码:

<Directory “E:/My/Onefly”>
Options Indexes FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>

 

3. 压缩优化设置
 
LoadModule headers_module modules/mod_headers.so
LoadModule deflate_module modules/mod_deflate.so
 
SetOutputFilter DEFLATE
BrowserMatch ^Mozilla/4 gzip-only-text/html
BrowserMatch ^Mozilla/4\.0[678] no-gzip
BrowserMatch \bMSIE !no-gzip !gzip-only-text/html
SetEnvIfNoCase Request_URI \.(?:gif|jpe?g|png)$ no-gzip dont-vary
Header append Vary User-Agent env=!dont-vary

你可能感兴趣的:(apache,html)