移动到新主机后未找到内部页面(404) - CodeIgniter

时间:2017-07-16 03:16:33

标签: php codeigniter http-status-code-404 web-hosting transfer

我最近将一个网站迁移到新服务器。我已正确转移所有内容,包括mysql数据库。但现在内部页面没有打开(发送404错误)。主页看起来不错。

这里要考虑的一件事是,该网站位于与另一个域共享的cpanel上,并且位于一个文件夹中。现在移动后,它直接放在public_html中。我希望,这不会产生任何问题。

网站是:http://nepaltrekking.co.kr/

的问候,

2 个答案:

答案 0 :(得分:1)

托管更改时,我们需要为codeigniter处理以下步骤:

  1. 检查所需的php和apache模块是否已安装并启用。
  2. 如果安装不在根目录中,则必须更改htaccess。
  3. 如果更改了域,则需要编辑新base_url的配置文件。
  4. 如果启用,则清除应用程序缓存。在缓存目录中提供所需的写入权限。
  5. 如果无效,请参阅错误日志并相应地更正错误。

答案 1 :(得分:0)

其实我解决了。问题出在.htaccess上。我将权限更改为666并开始工作。我认为.htaccess文件中存在问题。