Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/delphi/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php htaccess 301将domain.com/dir/trackback/重定向到domain.com/dir/_Php_Apache_.htaccess - Fatal编程技术网

Php htaccess 301将domain.com/dir/trackback/重定向到domain.com/dir/

Php htaccess 301将domain.com/dir/trackback/重定向到domain.com/dir/,php,apache,.htaccess,Php,Apache,.htaccess,正如标题所述,我遇到了一些传入流量源,它们在我的一些URL末尾添加了/trackback/。页面加载良好,因为我现有的htaccess获取目录名。。。但我不想在添加/trackback/和不添加/trackback/的情况下生成大量重复内容。这些传入的点击需要将/trackback/off放在末尾。在不改变传入链接/来源的情况下,您实现这一目标的最佳方式是什么 我目前正在使用php检查$\u服务器['REQUEST\u URI'],并重定向回相同的URL,而不使用/trackback/,但我相信

正如标题所述,我遇到了一些传入流量源,它们在我的一些URL末尾添加了/trackback/。页面加载良好,因为我现有的htaccess获取目录名。。。但我不想在添加/trackback/和不添加/trackback/的情况下生成大量重复内容。这些传入的点击需要将/trackback/off放在末尾。在不改变传入链接/来源的情况下,您实现这一目标的最佳方式是什么


我目前正在使用php检查$\u服务器['REQUEST\u URI'],并重定向回相同的URL,而不使用/trackback/,但我相信htaccess会快得多,因为它不需要对我的站点的php引擎进行两次处理…

最简单的解决方案是301重定向,它将在大多数爬虫中标记URL,就像它们找到的URL一样(带/trackback/)永久重定向到不带的版本。这将允许您不让Google将您的内容标记为重复

您可以使用“重写”来执行此操作:

RewriteRule ^(.*)/trackback/$ $1 [R=301,L]
这会将结尾带有/trackback/的任何内容标记为重定向到不带/trackback/的页面


注意:这些点击最有可能是机器人通过自动跟踪确认来寻找博客,以便发布更多链接。

最简单的解决方案是301重定向,它将在大多数爬虫中标记URL,就像它们找到的URL一样(使用/trackback/)永久重定向到没有的版本。这将允许您不让Google将您的内容标记为重复

您可以使用“重写”来执行此操作:

RewriteRule ^(.*)/trackback/$ $1 [R=301,L]
这会将结尾带有/trackback/的任何内容标记为重定向到不带/trackback/的页面


注意:这些点击最有可能是通过自动回溯确认来寻找博客的机器人,以便发布更多链接。

这就是我一直在寻找的。它可以完美地从URL中删除尾随的/trackback/并像我希望的那样返回301。我知道这些是博客爬行机器人,无法查看incoming流量日志,但我希望保留来自传入源的所有内容。这是解决方案。谢谢。这是我一直在寻找的。它可以完美地从URL中删除尾随/trackback/并像我希望的那样返回301。我知道这些是博客爬行机器人,无法查看传入的流量日志,但我希望永远保留一切都是从传入的源代码中得到的。这是解决方案。谢谢。我不知道为什么会关闭此主题…我问了一个与使用php/apache/htaccess编程相关的问题?投票重新打开它,因为这是一个非常普通的问题。我不确定为什么会关闭此主题…我问了一个与使用php/apache编程相关的问题/htaccess?投票重新打开它,因为这是一个相当普遍的问题。