0

我从 Google 网站管理员工具中发现,Google 在某处发现了一个错误链接,该链接在我的服务器上引发了 403 错误。

网址是这样的:

http://www.example.com/directory/.php

我不知道该网址是如何产生的,而且该网站太复杂了,我无法找到,但我想简单地将 301 重定向到:

http://www.example.com/directory/

我已经在 .htaccess 中为重定向设置了正确的规则,但它似乎没有被触发。几乎就像在处理 .htaccess 之前生成 403 一样。有谁知道为什么会这样以及如何成功地将用户重定向到新页面?

4

1 回答 1

0

除了规则可能确实不正确之外,这也可能是因为这涉及查找文件名以 . 开头的文件.。这些文件通常对外界“隐藏”,因此可能是您的 Apache(配置)或您的操作系统不允许提供此文件。

在不了解配置的情况下,无法对此进行分析。你可以通过创建一个名为“.test”的文件来测试它,看看它是否可以访问。

于 2012-10-17T14:00:18.423 回答