移动到新主机后找不到内部页面 (404) - CodeIgniter
Internal pages not found (404) after moving to new host - CodeIgniter
我最近将一个网站移到了新服务器上。我已经正确传输了所有内容,包括 mysql 数据库。但是现在内部页面打不开(发送404错误)。主页看起来不错。
这里要考虑的一件事是,该网站与另一个域共享 cpanel 并位于一个文件夹中。现在移动后直接放在public_html。我希望这不会造成任何问题。
网址是:http://nepaltrekking.co.kr/
问候,
托管更改时,我们需要注意 codeigniter 的以下步骤:
- 检查所需 php 并安装并启用 apache 模块。
- 如果安装不在根目录,则必须更改 htaccess。
- 如果更改域,您需要为新的base_url编辑配置文件。
- 清除应用程序缓存(如果启用)。在缓存目录中授予所需的写入权限。
- 如果没有任何效果,请查看错误日志并相应地更正错误。
其实我已经解决了。问题出在 .htaccess 上。我将权限更改为 666,它开始工作了。我认为在 .htaccess 文件中写入有问题。
我最近将一个网站移到了新服务器上。我已经正确传输了所有内容,包括 mysql 数据库。但是现在内部页面打不开(发送404错误)。主页看起来不错。
这里要考虑的一件事是,该网站与另一个域共享 cpanel 并位于一个文件夹中。现在移动后直接放在public_html。我希望这不会造成任何问题。
网址是:http://nepaltrekking.co.kr/
问候,
托管更改时,我们需要注意 codeigniter 的以下步骤:
- 检查所需 php 并安装并启用 apache 模块。
- 如果安装不在根目录,则必须更改 htaccess。
- 如果更改域,您需要为新的base_url编辑配置文件。
- 清除应用程序缓存(如果启用)。在缓存目录中授予所需的写入权限。
- 如果没有任何效果,请查看错误日志并相应地更正错误。
其实我已经解决了。问题出在 .htaccess 上。我将权限更改为 666,它开始工作了。我认为在 .htaccess 文件中写入有问题。