问题描述:在Dedecms后台管理系统中添加一个栏目后,点击栏目链接在报错“
Object not found!
The requested URL was not found on this server. The link on the referring page seems to be wrong or outdated. Please inform the author of that page about the error.
If you think this is a server error, please contact the webmaster.
Error 404
localhostApache/2.4.4 (Win32) OpenSSL/1.0.1e PHP/5.5.1
”
问题解决:在xampp上安装Dedecms时,由于将Dedecms的文件路径放在了D:\xampp\htdocs\dedecms_test中,导致在Dedecms的后台系统设置的系统基本参数的核心设置中DedeCMS安装目录上写了dedecms_test,同时也使得主页的链接变成了http://localhost/dedecms_test,并且导致在添加栏目时的上级目录{cmspath}/a中的{cmspath}默认了dedecms_test为上级链接导致每个栏目的链接都变为了http://localhost/dedecms_test/xxx,而在我实际配置过程中主页的实际链接是http://localhost,并且其他栏目的链接实际上为http://localhost/xxx。这样导致了系统后台的自动生成的链接和实际上栏目生成的栏目HTML的链接不一样,导致栏目点击一直报错。
相关知识:
1、Dedecms系统设置中的参数:(http://www.cnblogs.com/onlylove2015/p/4393609.html)
站点根网址(cfg_basehost):网站根节点网址,例如设置http://www.ithov.com,主要用于生成一些超链接中加入站点根网址,例如:百度新闻、站点RSS、系统上传附件等
网页主页链接(cfg_indexurl):用于前台模板调用网站主站连接
主页链接名(cfg_indexname):网站主页的连接名称,默认为“主页”
网站名称(cfg_webname):全局站点的名称,通常显示在网页页面的标题栏部分,默认为“我的网站”
文档HTML默认保存路径(cfg_arcdir):网站生成静态页面HTML存放路径,默认为“/html”,可以根据自己需要进行设置
图片/上传文件默认路径(cfg_medias_dir):网站附件上传默认保存路径,默认为“/uploads”,可以根据自己需要进行修改
编辑器(是/否)使用XHTML(cfg_fck_xhtml):控制网站内容编辑器是否启用XHTML类型的标记,默认是不起用的
模板默认风格(cfg_df_style):默认模板的风格,设置后模板的路径变为“/tremplets/[设置模板风格]”,默认是default,即“/tremplets/default/”
网站版权、编译JS等底部调用信息(cfg_powerby):网站底部版权及js调用信息,一般可以将流量统计代码加入到这里,前台进行调用
站点默认关键字(cfg_keywords):用于显示站点默认关键字,便于SEO,通常显示在首页的<meta>中,可以根据自己需求进行修改
站点描述(cfg_description):用于显示站点默认描述,便于SEO,通常显示在首页的<meta>中,可以根据自己需求进行修改
网站备案号(cfg_beian):用于显示网站备案号的相关内容,可以根据自己需要进行设置
DedeCMS安装目录(cfg_cmspath):用于显示在添加栏目的上级目录
2、在xampp环境中安装Dedecms的步骤:http://jingyan.baidu.com/article/4ae03de32e389d3eff9e6b9e.html