DEDECMS网站站内搜索功能用不了,点击搜索就跳转到404页面。

DEDECMS网站站内搜索功能用不了,点击搜索就跳转到404页面。,第1张

在配置前需要确认你的空间是否支持htaccess和rewrite,该方法基于htaccess文件中使用rewrite来达到禁止指定脚本的运行效果。

RewriteEngine on RewriteCond % !^$

RewriteRule uploads/()(php)$ – [F]

RewriteRule data/()(php)$ – [F]

RewriteRule templets/()(php)$ – [F]

针对uploads,data,templets 三个目录做了执行php脚本限制;

将如上内容存储至到hatccess文件中,将该文件存放到你的站点根目录下,

梓雪您好,可能是你的安装方式不对,我刚学习dedecms的时候也出现了这样的问题。建议你找一个好的安装教程,再安装一次。 初次接触dedecms,安装好iis50(我刚开始用xp的系统),把dedecms v51的upload文件扔到wwwroot里面就用IE浏览http://localhost/indexphp,结果显示出几行代码,于是就去网上找方法,原来要安装dedecms,需要先安装好php和mysql。

首先我们来安装php环境。

1、 下载php5的zip文件包,下载地址http://wwwphpnet/downloadphp ,我这里使用的是php526。把该文件解压到C:\php5文件夹下(非统一,按照你自己的文件位置也可以),将phpini-dist文件改名 为phpini,放到C:\WINDOWS目录下,同时复制libmysqldll和php5tsdll到C:\WINDOWS \system32。

2、安装IIS(安装好后如果遇到IIS网站启动错误,一般都是因为有程序占用了80端口,如迅雷等会占用此端口,可以改掉迅雷的端口为其他端口即可), 打开IIS默认网站的属性对话框, 切换到“主目录”选项卡,然后点“配置”打开应用程序配置窗口,点“添加”打开“添加/编辑应用程序扩展名映射”对话框,在“扩展名”中输入“,php” (不含引号),在可执行文件输入中,指向C:\PHP5\php5isapidll,并选中脚本引擎和检查文件是否存在的复选框,一路确定,退出 IIS。

3、此时服务器已经支持php了,但此时打开php文件可能会显示403错误,在主目录中“执行权限”需更改为脚本和可执行文件,显示就不会出错了。

4、下面对phpini进行配置让其支持GD库和MYSQL。此时修改phpini-recommended为phpini,并对phpini进行修改:

extension_dir = "/" 修改为extension_dir = "C:\php5\ext"

找到;extension=php_gd2dll和;extension=php_mysqldll,把这2句前面的“;”去掉;

5、保存phpini,重启IIS。

6、到此时在安装CMS中可能会碰到MYSQL支持和GD支持为OFF的情况,请复制C:\php5\ext中的php_mbstringdll,php_mysqldll,php_gd2dll到C:\WINDOWS\SYSTEM32中。

安装MYSQL,去华军或者其他官方知名网站下载mysql下来,安装mySQL50。下面是中间的部分截图,没有在下面找到的请直接NEXT。

本人在测试机上C盘系统的格式为NTFS,需要修改安全选项,给users等组足够的读写权限。

GD 支持 On Off(不支持将导致与相关的大多数功能无法使用或引发警告)

MySQL 支持 On Off(不支持无法使用本系统)

当为off时的解决方案就是复制 php_mysqldll,php_mbstringdll,php_gd2dll到 C:\WINDOWS\SYSTEM32中

既然出现404说明搜索文件search。php文件不存在了 你可以去下载一个原版的传上去试试。希望能帮到你。

居中的问题 如果是是让文字居中 后面背景不管, 你就用text-align:center 这个样式加上去。 如果让背景也要跟着那个居中,那就得看下你网站具体情况了。

站长做了特殊的处理以防止外人去调取。用JS就可以判断,当该网页不是TOP时,就把链接转成404页面。

你打开该页面的源代码,你会发现以下JS代码。如果你懂JS的话,你就会发现他正如我前面所说,判断top,如果不是跳转到ahtml页面。

<script type="text/javascript">

var urlname = selflocation;

var url;

try {

url = toplocationhref;

} catch (ex) {

}

if (typeof (url) == "undefined") {

locationhref = "ahtml";

}

</script>

dedecms后台访问路径你知道不? 在URL地址栏中输入:localhost/项目文件夹名/dede 然后回车 就会进入dedecms的后台登陆界面。404错误很明显路劲不对啊!

你把网站程序放到了templets文件夹下面了,是模板文件吗?

可能原因如下:

模板选择不正确或者模板主页为空。

模板主页的地址未设置正确

建议通过浏览器审查元素查看一下具体原因,查看代码有没有正常显示,如果没有那可能就是模板是空文件。

如果实在无法解决,建议付费找人处理。

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » DEDECMS网站站内搜索功能用不了,点击搜索就跳转到404页面。

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情