【发布时间】:2020-02-29 01:23:24
【问题描述】:
全部。
网络共享没有运行 IIS,它没有运行任何东西,只是用作所有图像和媒体文件上传的共享。
在 IIS 中,我在域下创建了一个虚拟目录,并将其指向我的图像服务器 \\ImageServer\Files
在此文件夹的 IIS 中,它显示所有子文件夹。 (如下图所示)
但是,当我尝试将图像显示出来时,它会给出 404 错误并指向域的目录,因为文件不存在。
它认为文件存储在本地服务器上,而不是来自共享。
所有权限均已设置,到目前为止,服务器上的所有内容都正常运行
除了这个。
我在这里缺少什么? 我需要创建另一个
==GENERAL_REQUEST_START==
SiteId 15
AppPoolId Radio
ConnId 1610626168
RawConnId 0
RequestURL http://example.com:80/host/files/Covers/Big/1_02282020070502823.jpg
RequestVerb GET
.
==MODULE_SET_RESPONSE_ERROR_STATUS==
ModuleName IIS Web Core
Notification MAP_REQUEST_HANDLER
HttpStatus 404
HttpReason Not Found
HttpSubStatus 0
ErrorCode The system cannot find the file specified. (0x80070002)
.
==FILE_CACHE_ACCESS_START==
FileName G:\Inetpub\wwwroot\example.com\host\files\Covers\Big\1_02282020070502823.jpg
UserName IUSR
DomainName NT AUTHORITY
【问题讨论】:
-
如果您不使用域服务帐户作为可以访问该文件共享的应用程序池身份,则最好配置“物理路径凭据”。
-
我确实有一个域服务帐户。
-
那么 FRT 对那些 404 有什么看法? docs.microsoft.com/en-us/iis/troubleshoot/…
-
使用跟踪路由更新信息
标签: iis-10 network-share