【问题标题】:Moved Joomla with Akeeba and Kickstart - Pages are returning 404's使用 Akeeba 和 Kickstart 移动了 Joomla - 页面返回 404
【发布时间】:2011-02-08 05:02:13
【问题描述】:

我进行了 akeeba 备份并将其移至新服务器 - 存在的站点有一个纯 html 的“进入页面”,然后 joomla 安装到名为“站点”的文件夹中,因此其 mydomain.com/site 是Joomla 根。新服务器没有指向它的域,它只是一个带有用户名的 ip,因此公共 html 是 http://xxx.xxx.xx.xx/~user/

所以我把我的 700mb 备份放到 http://xxx.xxx.xx.xx/~user/site 文件夹中(没有 ssh 你可以想象这需要多长时间)把 kickstart 文件放在那里 在新服务器上设置数据库 运行 kickstart.php 两者都使用默认值设置(空白站点 url)并尝试设置站点 url(http://xxx.xxx.xx.xx/~user/site)两种方式 akeeba/kickstart 备份顺利进行 - 我去网站的默认值,看起来还不错,实际上我很惊讶它的顺利进行,但是如果我单击关于页面或任何其他页面,我会得到 404。

如果我在本地主机上运行相同的备份,菜单根本不会加载,所以我不知道那是什么。我的 Joomla 经验非常有限,主要是一个 wordpress 人 - 知道为什么安装和网站运行良好,但我得到了这些 404?

【问题讨论】:

    标签: joomla joomla-extensions


    【解决方案1】:

    问题很可能出在 SEF URL 上。您需要更改您的 htaccess 文件。寻找:

    RewriteBase /site
    

    改成:

    RewriteBase /~user/site
    

    【讨论】:

    • 哈哈。显然你明白了,我的自动更正将 htaccess 更改为 HTML 驴。几乎一样的东西。
    猜你喜欢
    • 2017-11-08
    • 1970-01-01
    • 2020-05-12
    • 2013-08-28
    • 2012-12-27
    • 1970-01-01
    • 1970-01-01
    • 2014-03-14
    • 2013-12-22
    相关资源
    最近更新 更多