首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >防止机器人跟随形式动作

防止机器人跟随形式动作
EN

Stack Overflow用户
提问于 2015-12-14 12:31:35
回答 1查看 1.4K关注 0票数 0

是否有办法防止机器人跟随形式的动作?我会犯这样的错误:

代码语言:javascript
复制
Uncaught TYPO3 Exception: #1298012500: Required argument "form" is not set for Tx_Powermail_Controller_FormsController->create.

这导致机器人试图通过GET请求跟踪这个链接。

我使用powermail扩展,这将使用fluid ViewHelper f:form。我试图移除操作参数,但无论如何都会出现此参数。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-12-14 14:56:44

您无法阻止恶意的机器人试图访问该操作。你只能希望让友好的机器人忽略它。

为此,请尝试将属性rel="nofollow"添加到form标记中。它告诉机器人你不希望链接被跟踪。它看起来就像流动的:

代码语言:javascript
复制
<f:form [...] additionalAttributes="{rel: 'nofollow'}">...</f:form>

我不确定它是否真的能阻止机器人调用这个动作。

另一种(可能不适用)的方法是向pages <head>中添加一个<head>。(可能将index替换为noindex。)

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34267132

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档