apache怎么配置css,js,jpg指定到根目录上一级的目录

apache怎么配置css,js,jpg指定到根目录以外的其他目录?nginx是这么配置的location~\.(css|js|gif|jpg|jpeg|txt)${ro... apache怎么配置css,js,jpg指定到根目录以外的其他目录?
nginx是这么配置的
location ~ \.(css|js|gif|jpg|jpeg|txt)$ {
root /home/www/static/;

}
我想知道Apache怎么配置,现在Apache只能配置虚拟路径
Alias /static /home/www/static
这样配置有些不包含css等但是以/static开头的URL都会被指向
我想想问问Apache怎么配置和nginx那样以css等结尾的URL,访问指定的目录下的文件
展开
 我来答
cmoooo
2014-06-05 · TA获得超过3587个赞
知道小有建树答主
回答量:741
采纳率:0%
帮助的人:672万
展开全部
说真的,apache在配置方面还真不如nginx、uhttpd、lighttpd等轻量级web服务器来得方便快捷。

如果你想实现你所说的功能,那么有一个办法:

首先,使用alias创建一个非不是名为static目录的其它专用虚拟目录,比如:my_static

然后启用apache的rewrite功能(URL重写)

将凡是指向static目录的、css/js/gif/jpg/jpeg/txt等纯静态请求,隐式指向到my_static目录下。

如果你不懂得如何写rewrite规则,可以追问一下,我给你写一下,如果你懂得,我就不麻烦了,呵呵,偷个懒。
更多追问追答
追问
这个方法不可行
这个方法不可行
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式