URL重写内部(SEO)消除原始链接

时间:2012-04-20 18:18:52

标签: mod-rewrite url-rewriting seo

我的网站是用PHP构建的,我有URL重写,以使.php链接更加SEO友好:

RewriteRule ^page-one$ /pageone.php [L]

问题在于,某人(包括Google机器人)仍然可以在之前编制索引时看到pageone.php。所以我最终为每个页面添加了两个链接。那很糟。

如何设置它以便我获得重写到第一页的好处,同时以某种方式确保对pageone.php的外部请求被重定向到第一页?

1 个答案:

答案 0 :(得分:0)

如何将page-one.php重定向到pageone?

RewriteRule ^page-one.php$ /pageone [R=301,NC,L]