老系统,想扩容磁盘阵列,挂载后出现多个windows盘符,针对老的url请求路径还不能变,解决方案如下:
配置几个不同的server用于指向不同的盘符和路径
server {
listen 82;
location / {
root d:/java;
}
}
server {
listen 83;
location / {
root f:/temp;
}
}
server {
listen 80;
server_name localhost;
location ~ ^/static/case {
try_files $uri @ip2;
}
location @ip2{
proxy_pass http://127.0.0.1:82;
proxy_intercept_errors on;
recursive_error_pages on;
error_page 404 = @ip3;
}
location @ip3{
proxy_pass http://127.0.0.1:83;
}
然后在d:/java和f:/temp里面建立相同的路径即可。