我是Joomla的新手。我正在尝试用joomla(免费子域)的子域构建网站。根据一些初学者的教程成功设置并安装了数据库以及其他组件之后,在其中我成功上传了多个模板,然后尝试测试我的网站的链接,但我得到的只是以下错误消息:
找不到请求的页面。
处理您的请求时出错。
由于以下原因,您可能无法访问此页面:
一个过时的书签/收藏夹
地址输入错误
一个搜索引擎,其中包含该网站的最新列表
您无权访问此页面
搜索
您可能希望搜索站点或访问主页。
搜索...
搜索...
主页
如果问题仍然存在,请联系本网站的系统管理员,并在下面报告错误。
如何真正解决这个问题,因为经过深入研究,我发现对于Joomla来说,此错误消息对于初学者来说非常普遍。
答案 0 :(得分:0)
一些建议:
SEF URLS
尝试使用非SEF URL访问文章以查看其是否有效。
例如,在“内容->文章”中签入有效的已发布文章ID(文章ID位于页面右侧的最后一列),然后使用如下网址访问该页面:
http://[your-domain-name].com/index.php?option=com_content&view=article&id=xx
其中xx是商品ID。
如果这可行,那么您的问题与SEF URL或URL重写有关。
您可以在全局配置中暂时禁用SEF URL和URL重写。
.htaccess
.htaccess
文件配置错误可能导致此问题。
假设.htaccess
文件位于您网站的根文件夹中(例如/public_html
文件夹中),然后尝试将.htaccess
复制到.htaccess.old
作为备份并重置通过将.htaccess
复制到htaccess.txt
,将.htaccess
文件恢复为默认设置。
htaccess.txt
也应作为普通Joomla安装的一部分在您网站的根文件夹中找到。
测试是否可以解决问题。
第三方扩展
尝试禁用任何与SEF相关的第三方扩展程序。