82870034 发表于 2016-12-29 08:51:07

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 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
页: [1]
查看完整版本: apache proxypass