首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >站点迁移后,URL无法工作

站点迁移后,URL无法工作
EN

Drupal用户
提问于 2015-02-26 04:11:07
回答 2查看 195关注 0票数 1

我的问题有两个方面:

  1. 迁移我的站点后,许多URL都无法工作,从而产生404个错误。但是主登陆页是有效的,主页面上的大部分/所有功能也是如此。
  2. 我对自定义404错误页的配置被忽略,并且在复制web服务器文件的根目录之前正在工作。我不是很担心这个。

以下是我迁移站点的步骤:

  1. mysqldump从原始服务器转储数据库。
  2. 使用相同的mysql凭据将数据库导入到新服务器。
  3. 将web服务器文件的根目录复制到新位置。

这是我的设置: CentOS6 nginx MySQL php,php-fpm Drupal 7

原始服务器和目标服务器之间唯一真正的区别是,原始服务器是centos5。

我不是一个drupal专家,但我做了一些搜索,我不断地遇到“干净的urls”。我不太清楚那是什么。

是否有更好的方法迁移drupal站点,或者我做错了什么?

EN

回答 2

Drupal用户

发布于 2015-02-26 11:07:16

这听起来确实是一个干净的URL问题。

标准的Drupal URL使用查询字符串,例如: www.example.com/?q=string/string/site清洁URL将其重写到www.example.com/string/string/site,这对SEO来说更好。

检查浏览器的入口栏,看看干净的URL是否正常工作。如果没有,如果您在上一次安装时使用了它们,您需要在drupal中禁用它们,或者让它们再次工作。您需要在设置中激活它,并使用正确的.htaccess和清洁URL重写规则。

主页工作的原因是www.example.com/中没有查询字符串

票数 1
EN

Drupal用户

发布于 2015-02-26 05:59:57

我确信有不同的方法可以做到这一点,但是我已经成功地使用了备份和迁移项目。按照这篇伟大文章中的说明:http://www.seascapewebdesign.com/blog/how-transfer-your-website-one-server-another

票数 0
EN
页面原文内容由Drupal提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://drupal.stackexchange.com/questions/149746

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档