欢迎访问机房运维工作室

爱数知识库

AnyShare-外链链接无法打开,通过 F12 查看 Status Code 为 404 Not Found

频道:爱数知识库 日期: 浏览:191

AnyShare-外链链接无法打开,通过 F12 查看 Status Code 为 404 Not Found

关键字

外链、nginx

适用产品

  • AnyShare 5.0.x
  • AnyShare Enterprise 6.0.x

问题描述

在 AnyShare 系统外另外搭有一台 Windows 服务器作为 nginx 端口转发服务器,安装配置后可以正常上传下载,但是无法正常打开外链,提示如下错误信息:

404 Not Found

问题影响

无法正常使用外链共享功能。

问题原因

nginx 缺少重定向的配置,外链未正常跳转。

解决方案

添加 nginx 配置,请按照以下步骤执行:
1. 在 nginx 安装目录下双击打开 nginx.conf 配置文件。

2. 在 server { } 模块中添加如下代码,按 Ctrl+S 保存配置文件。

location ~ ^/(link|preview|image|media|invitation|getfiles|deeplinking) {
rewrite ^(.*)$ /#$1 redirect;
}

3. 执行如下命令,重新加载 nginx 配置。

nginx -s reload

更多信息

Rewrite 是 nginx 服务器提供的一个重要的功能,它可以实现 URL 重定向功能。