我有一个文件系统,其中的文件存储有数字(SQL索引),但是我的VM大小已满,我无法将文件移动到其他Cloud或其他任何文件。 我的文件系统网址将是
https://example.com/5374/randomstring.jpg
5374是保存在SQL DB中的文件号,并生成一个随机字符串。
我打算做的是使用nginx重定向,如果用户尝试上传,我现在在虚拟机中有56770,如果要尝试将其保存在不同的虚拟机中,并且如果用户要访问56771,则意味着使用nginx应该指向该VM。
答案 0 :(得分:1)
您可以通过自己选择截止点来简化生活,这不是必须的,但是它将使正则表达式的匹配更加简洁。
如果您说56000及更高版本位于VM2上,则您的正则表达式就像/([5-9][6-9][0-9][0-9][0-9])/
一样简单