如何在htaccess中将/page.php?1重命名为/welcome.html?

时间:2010-12-02 12:56:00

标签: .htaccess redirect rename file-rename

我有一个不会生成友好网址的cms

在没有获得谷歌双重内容的情况下重命名此内容的最佳方法是什么。

现在我有.htacces:

    RewriteEngine On

    RewriteBase /

    RewriteRule welcome.html page.php?1[L]
    RewriteRule about-us.html page.php?2[L]

这是最好的方法吗?

任何帮助将不胜感激

1 个答案:

答案 0 :(得分:2)

Google对这种非常简单的动态网址方案进行抓取和编制索引没有问题。但是如果你想在关键字填充网址的帮助下获得额外的onpage-optimization-bonus-points,那么最好切换到自动创建它们的CMS。您可以避免在内容和规则文件中手动维护链接方案,从而节省时间。

如果不是,如果您创建新内容,则总是有可能忘记用可读链接替换这些动态链接。此外,您的cms将始终回答这两种变体:友好的和动态的变体,因此您必须告诉Google“规范”URL(Explanation here)以避免重复内容。这可能是因为您无法告诉人们如何链接到您网站上的内容。