概述
Nginx中:
server {
listen
80;
#端口
server_name
fota.localhost.com;
#服务名
location /download {
#add_header Content-Disposition: 'attachment;'; #打开点击文件自动下载
client_max_body_size 100m;
#上传文件大小限制
autoindex on;
#是否允许网页上查看,开启索引功能
root D:SVNfile;
#显示的根索引目录
autoindex_exact_size off;
#关闭计算文件确切大小(单位bytes),只显示大概大小(单位kb、mb、gb)
autoindex_localtime on;
#显示本机时间而非 GMT 时间
}
location / {
proxy_pass http://192.168.2.166:20001;
proxy_set_header
Host
$host;
proxy_set_header
X-Real-IP
$remote_addr;
proxy_set_header
X-Forwarded-For $proxy_add_x_forwarded_for;
client_max_body_size
100m;
}
}
Apache配置:
<VirtualHost *:80>
ServerName fota.neoway.com
DocumentRoot "/var/www/html"
<Directory "/var/www/html">
Options FollowSymLinks
AllowOverride None
Order allow,deny
Allow From All
</Directory>
ProxyRequests off
ProxyPreserveHost On
<Proxy *>
Order allow,deny
Allow from all
Header always set Access-Control-Allow-Origin "*"
Header always set Access-Control-Allow-Methods "POST, GET, OPTIONS, DELETE, PUT"
Header always set Access-Control-Max-Age "1000"
Header always set Access-Control-Allow-Headers "x-requested-with, Content-Type, origin, authorization, accept, client-security-token"
</Proxy>
#ProxyPass /fota/api/ http://127.0.0.1:8381/fota/api/
#ProxyPassReverse /fota/api/ http://127.0.0.1:8381/fota/api/
#ProxyPass /api/v1/ http://127.0.0.1:10010/api/v1/
#ProxyPassReverse /api/v1/ http://127.0.0.1:10010/api/v1/
ProxyPassMatch ^((?!/upload/).)*$ http://neoway.cc:5081/
</VirtualHost>
最后
以上就是乐观抽屉为你收集整理的文件服务器配置的全部内容,希望文章能够帮你解决文件服务器配置所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复