【问题标题】:Changing website name using mod_rewrite and htaccess使用 mod_rewrite 和 htaccess 更改网站名称
【发布时间】:2011-01-14 10:38:39
【问题描述】:

我想将我网站上的一个文件夹从 http://mywebsite.com/myfolder/ 重命名为 http://mywebsite.com/mynewfolder/。旧文件夹名称的 url 都是谷歌的索引,可能其他网站已经链接到我的。确保以旧文件夹名称访问站点的访问者现在可以看到新文件夹名称的正确方法是什么?我应该在我的服务器上更改文件夹的名称,然后使用 mod_rewrite 强制新的 url(文件夹名称)

这似乎可行,但是否正确:重定向 301 /myfolder /mynewfolder 对于 SEO 来说,最好使用:/my-folder-name/

【问题讨论】:

    标签: .htaccess mod-rewrite


    【解决方案1】:
    RewriteEngine on
    
    RewriteRule ^oldfolder/ /newfolder/ [R=301,NC]
    

    众所周知,将 URL 连字符 (-) 对 SEO 影响很小,因为它会分隔 URL 中的任何关键字,而不是将它们读作一个长字符串。不过说我很确定谷歌足够聪明,可以自己解决这个问题。我不认为它会受到伤害,并且至少让您的用户更容易阅读。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-07-18
      • 2017-11-17
      • 2014-06-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多