.htaccess 使用mod_rewrite和htaccess更改网站名称

.htaccess 使用mod_rewrite和htaccess更改网站名称,.htaccess,mod-rewrite,.htaccess,Mod Rewrite,我想将网站上的文件夹从重命名为。旧文件夹名称的URL都是Google索引的,可能其他网站也链接到了我的。什么是确保以旧文件夹名称访问站点的访问者现在可以看到新文件夹名称的正确方法?我是否应该更改服务器上文件夹的名称,然后使用mod_rewrite强制使用新的url文件夹名称 这似乎有效,但是否正确:重定向301/myfolder/mynewfolder 同样对于SEO,使用:/my文件夹名称是否更好/ RewriteEngine on RewriteRule ^oldfolder/ /newf

我想将网站上的文件夹从重命名为。旧文件夹名称的URL都是Google索引的,可能其他网站也链接到了我的。什么是确保以旧文件夹名称访问站点的访问者现在可以看到新文件夹名称的正确方法?我是否应该更改服务器上文件夹的名称,然后使用mod_rewrite强制使用新的url文件夹名称

这似乎有效,但是否正确:重定向301/myfolder/mynewfolder 同样对于SEO,使用:/my文件夹名称是否更好/

RewriteEngine on

RewriteRule ^oldfolder/ /newfolder/ [R=301,NC]
人们普遍认为,连字号——你的URL对搜索引擎优化的影响很小,因为它将URL中的任何关键字分隔开,而不是将它们作为一个长字符串读取。不过,我很肯定谷歌足够聪明,可以自己尝试解决这个问题。我认为这不会造成伤害,至少会让用户更容易阅读