apache自建cdn缓存服务器的实现方式,涉及反向代理,缓存,伪静态
[ 2020-05-27 16:21:18 | 作者: admin ]
p.s.具体实现过程中,反向代理和缓存涉及较多模块,另外虚拟主机的反向代理的中使用伪静态需要加[P]标记proxy,不然不会生效。我测试了下
放.htaccess中没用,不知道是不是AllowOverride 设置问题,所以直接放 httpd-vhosts.conf文件
使用apache代理及缓存的目的:
将远程服务器(没有任何控制访问权限)上发布的服务,利用代理映射到本地服务器(可自由控制)。有效解决跨域问题。
利用缓存可以有效解决远程服务器的部分GET请求,如图片,JS等静态文件响应慢的问题。
...
阅读全文…
放.htaccess中没用,不知道是不是AllowOverride 设置问题,所以直接放 httpd-vhosts.conf文件
RewriteEngine On
RewriteRule /news_(.*).html$ /news?classid=$1 [L,P]
RewriteRule /shop_(.*).html /shop?id=$1 [L,P]
RewriteRule /news_(.*).html$ /news?classid=$1 [L,P]
RewriteRule /shop_(.*).html /shop?id=$1 [L,P]
使用apache代理及缓存的目的:
将远程服务器(没有任何控制访问权限)上发布的服务,利用代理映射到本地服务器(可自由控制)。有效解决跨域问题。
利用缓存可以有效解决远程服务器的部分GET请求,如图片,JS等静态文件响应慢的问题。
...
阅读全文…
1