我的ExpressionEngine数据库被删除,在联系我的web hoosting提供者后,他们恢复了数据库。但是,数据库的名称已更改。 所以我确实去了ftp并更改配置文件中的数据库信息。网站上升,看起来像是有效的,当我点击菜单中的某些页面时,我发送到404页面。
这是我尝试过的清单
1.清除缓存
2.从EE的文档中做所有事情"Moving ExpressionEngine to Another Server"
3.链接到菜单中的其他页面
我缺少什么?
答案 0 :(得分:1)
刚刚找到了答案,所以通过向.htacces添加一个简单的代码来解决问题。
在这里,希望它可以帮助某人:
RewriteEngine On
RewriteCond $1 !\.(gif|jpe?g|png)$ [NC]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php?/$1 [L,QSA]