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,访问指定的目录下的文件 展开
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,访问指定的目录下的文件 展开
1个回答
展开全部
说真的,apache在配置方面还真不如nginx、uhttpd、lighttpd等轻量级web服务器来得方便快捷。
如果你想实现你所说的功能,那么有一个办法:
首先,使用alias创建一个非不是名为static目录的其它专用虚拟目录,比如:my_static
然后启用apache的rewrite功能(URL重写)
将凡是指向static目录的、css/js/gif/jpg/jpeg/txt等纯静态请求,隐式指向到my_static目录下。
如果你不懂得如何写rewrite规则,可以追问一下,我给你写一下,如果你懂得,我就不麻烦了,呵呵,偷个懒。
如果你想实现你所说的功能,那么有一个办法:
首先,使用alias创建一个非不是名为static目录的其它专用虚拟目录,比如:my_static
然后启用apache的rewrite功能(URL重写)
将凡是指向static目录的、css/js/gif/jpg/jpeg/txt等纯静态请求,隐式指向到my_static目录下。
如果你不懂得如何写rewrite规则,可以追问一下,我给你写一下,如果你懂得,我就不麻烦了,呵呵,偷个懒。
更多追问追答
追问
这个方法不可行
这个方法不可行
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询