Tomcat 重定向到数据文件

Tomcat 重定向到数据文件

我正在尝试在 apache 网络服务器上使用 Tomcat 6 下载数据文件 (ascii),编辑它们,然后将用户重定向到编辑版本的本地副本。我的​​问题是我似乎无法正确获取权限/配置。

我正在尝试将文件移动到${catalina.base}/temp/stuff.txt

并将用户重定向至http://address.com:8080/temp/stuff.txt

但摆弄权限和创建上下文并没有取得任何成功。相反,我得到了:

type: Status report

message: /temp/stuff.txt

description: The requested resource (/temp/stuff.txt) is not available.

您将如何做这件事?

我对 tomcat 还很陌生,因此非常感谢所有关于阅读内容的帮助和建议。

答案1

首先,您需要确保所请求的文件确实存在于指定路径中。您可以通过查看文件夹来做到这一点。此外,您还可以尝试访问该文件夹中的其他文件。

其次,您需要检查文件夹及其中文件的权限/所有权(使用ls -l)。Tomcat 用户(例如tomcat)应具有读取权限才能访问请求的文件。

相关内容