首页 > 解决方案 > TYPO3 6.2 中的链接验证器(错误:403,代理验证)

问题描述

我们的客户需要一个死链接列表。客户的网站目前在 TYPO3 6.2 上运行。这个想法是使用核心扩展“链接验证器”。

我们的问题是我们公司背后有一个严格的代理,并且链接验证器通过所有外部链接抛出 403 错误(代理身份验证)。

有没有给“链接验证器”一个代理配置的解决方案?

标签: phphyperlinktypo3extbasetypo3-6.2.x

解决方案


转到安装工具,单击所有配置并更改以下设置:

  • [HTTP]['proxy_host']
  • [HTTP]['proxy_port']
  • 等等

TYPO3 6.2 的 Linkvalidator 使用该类TYPO3\CMS\Core\Http\HttpRequest来检查外部链接。这使用代理设置,所以这应该工作。

如果这不起作用,您可以编写一个扩展,使用 Linkvalidator 中的现有钩子来覆盖 Linkvalidator 用于检查外部链接的默认类(ExternalLinktype)。如果您选择这样做,最好在 SO 上问另一个问题。


推荐阅读