0

我突然被数百个 404 抓取错误击中,这些错误必须是在以前的网站上的页面(尽管我认为我已经得到了所有......)。这有点奇怪,因为我从未见过任何包含 index.php 的页面,但所有错误都以 index.php/xxxxx 开头。

所以,我想做以下事情:

重定向 301 index.php/ <wildcard> http://www.example.com

.htaccess文件中。

有人可以告诉我这是否正确,<wildcard>如果是,我必须放在哪里?如果这是不正确的,那么完成此操作的代码是什么?

4

1 回答 1

0

您可以在 htaccess 文件中使用 Redirect 指令并执行一个简单的正则表达式,假设您的站点不像某些 PHP 框架那样使用 /index.php/query/parameters。

Redirect 301 /index.php/(.+) http://www.mysite.com
于 2012-08-25T04:28:27.303 回答