错误处理和搜索引擎

时间:2011-10-04 21:07:50

标签: apache error-handling seo

我刚从

更改了我的页面结构

例如

/my_page.php

/my_page/

但现在搜索引擎上的所有缓存页面都给出了404 ..

我该如何处理它们?是否可以将所有404直接重定向到域www.domain.com,并在同一个tiem中将301重定向发送回搜索引擎?

1 个答案:

答案 0 :(得分:1)

在htaccess(如果可用)或虚拟主机的配置中尝试以下内容:

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^.*\.php$ /$1/[R=301,L]