0

我有一个建立在 Joomla 上的网站。当我突然注意到以下内容时,一切似乎都很好。当我进入管理员登录页面时,一旦我填写了我的详细信息并按登录,我会得到一个 401.shtml 页面,其中包含以下消息 - “未找到

在此服务器上找不到请求的 URL /401.shtml。

此外,在尝试使用 ErrorDocument 处理请求时遇到 404 Not Found 错误。

Apache/2.2.21 (Unix) mod_ssl/2.2.21 OpenSSL/0.9.8e-fips-rhel5 mod_auth_passthrough/2.1 mod_bwlimited/1.4 FrontPage/5.0.2.2635 mod_perl/2.0.5 Perl/v5.8.8 服务器在 www.shillingstudios.com端口 80"

现在,根据我的理解,401 错误意味着我无权访问该页面或做我想做的事情。也许我没有输入正确的用户名或密码。但是,我的用户名和密码是正确的。此外,如果我返回管理员登录页面,我发现我已登录到管理员面板,这意味着即使我被定向到 401.shtml 页面,我的登录尝试也是成功的。当我尝试注销时会发生同样的事情(刷新时我发现我已成功注销)当我尝试保存/编辑/关闭文章/类别/部分时,我被重定向到同一页面。但在每个实例中,我都是实际上能够成功地做我想做的事情。

我在此问题之前所做的唯一更改是安装以下插件:

设置生成器标签插件

标题管理器插件

我从http://extensions.joomla.org/extensions/site-management/seo-a-metadata安装了用于 SEO 的两个插件

我认为问题可能是由于安装了这些插件造成的,所以我禁用了它们,但问题仍然存在。

我正在尝试为我正在开发的 Android 游戏建立一个网站,而 Joomla 似乎是创建我自己的网站的不错选择。但是,我对 PHP 或 MySQL 或 Apache 服务器的工作方式知之甚少。所以我无法确定为什么会发生这种情况以及什么可以解决这个问题,因此我们将不胜感激。

4

3 回答 3

0

您可以尝试确保您的网站 URL 位于 config.php 文件的“实时站点”字段中。这有时会有所帮助。

于 2011-10-07T09:22:58.337 回答
0

首先,您应该创建自定义错误页面——您可以使用您选择的文本/HTML 编辑器(例如 Dreamweaver)。准备好页面后,将它们上传到 public_html 的名为 errors 的子目录中。然后打开您的主 .htaccess 文件并在其中添加以下行:

提供自定义错误页面

错误文档 400 /errors/400.html

错误文档 401 /errors/401.html

错误文档 403 /errors/403.html

错误文档 404 /errors/404.html

错误文档 500 /errors/500.html

于 2013-05-23T06:27:38.797 回答
0

重要设置:

  • 搜索引擎友好的 URL:Yes
  • 使用 Apache mod_rewrite:Yes

  • Mod_login设置:安装时的所有默认值

编辑:

我确实重命名htaccess.txt.htaccess

于 2016-09-27T05:57:59.990 回答