我正在建立一个网站,我和我的朋友们希望能够彼此发送文件,并且这些文件可能具有任意扩展名,问题是,如果他们发送PHP文件,它将无法下载文件,而是执行它。
我想知道的是,是否有任何方法可以使Nginx直接在特定目录中提供文件而不是执行文件。最好是.htaccess,但它托管在VPS上,因此我也可以执行配置文件和类似操作。
答案 0 :(得分:-1)
我不认为这是nginx问题。尝试在文件上添加其他扩展名,例如index.php.up
。在上传时以及在访问服务器之前(使用JavaScript)自动添加。并且在另一端显示之前,请删除其他扩展名.up