2016-06-08 31 views
1

问候。如果我们将更改Drupal网站中已发布文章的网址,会有什么影响?

我想问几个关于Drupal网站的问题和建议。该网站由大约10000多篇不同类别的文章组成。

现在的任务是我们必须改变几个类别的文章的网址。例如,如果我们需要将文章网址从www.abc.com/cricket/newstitle.html更改为www.abc.com/sports/newstitle.html。所以基本上板球类别移动体育

所以我需要下面的建议提点:

A)什么将是最好的办法,以改变文章的网址,如果我们有大约2000个节点?

B)如果很少用户已经在前几天或一个月前在Facebook,Twitter等上分享过这些网址,将会产生什么影响?我知道社交计数会重置,但会产生其他影响吗?

因此,如果任何人都可以帮助上述情况,那对我们会有好处。

谢谢。

回答

0

尝试通过标题重定向网站(在apache2 + mod_rewrite这是非常简单的任务)。这样您的用户仍然可以使用他们的书签。

apache2的编辑[隐藏]的.htaccess文件,它应该是这样的:

RewriteEngine on 

RewriteBase/
RewriteRule ^/cricket/$ http://www.example.com/sports/ [R=301,L] 

利润:

  • 谷歌喜欢它,
  • Facebook的喜欢,
  • 所有链接仍然有效。

附加任务:

  • 更新您的sitemap.xml,并将其发送给搜索引擎,当迁移将suceed - 它会(长期)变化指数addreses适当的/新的不迷人网站位置。
  • 在谷歌网站管理员的工具使用工具设计来修改网站路径
+0

嗨Anielk。感谢您的及时回应。只是想与你检查,这将数据库的工作?因为我们需要永久更改数据库中的网址。 –

+0

它应该,因为请求路径是: 用户浏览器 - > http服务器(apache)服务器配置(.htaccess重定向) - >脚本语言[php | asp | python | etc] 当用户希望看到 '/cricket/article',他被重定向到'/ sports/article',然后drupal开始工作。 – Anielka

+0

Anielka,我想你是建议重定向。不确定从htaccess网址将在数据库中更改。 –

相关问题