IIS 重定向到多个子文件夹然后出现错误

IIS 重定向到多个子文件夹然后出现错误

我遇到了一个似乎无法解决的问题。当我访问我的网址时,example.com/subfolder它会重定向到

example.com/subfolder/subfolder/subfolder/subfolder/subfolder/subfolder/subfolder/subfolder/subfolder/subfolder/subfolder/subfolder/subfolder/subfolder 并继续,直到我收到 url 最大长度错误。

有什么想法吗?我搜索了一番,却什么也没找到。

答案1

如果在 IIS 中发生这种情况,您需要提供永久状态代码并使用“绝对”重定向而不是相对重定向。

HTTP 重定向是 Web 服务器角色中的一项功能。

Http 重定向安装


安装完成后(可能您已经安装了)。您需要将重定向从“相对”更改为“绝对”,并为其提供 URL。为此,您需要打开 IIS,转到您的站点(有问题的站点),如图所示

http 重定向图标和信息


并检查配置,它应该是这样的:

IIS 重定向

如果不是 IIS 或者可能是 php 代码,则需要检查代码中负责执行重定向的行并进行更正。

相关内容