▅▄急求:htaccess与WDCP404错误页面有严重冲突!▁▂▂▃

2020-12-01 10:00

本帖最后由 惊鸿一现 于 2015-2-1 11:41 编辑

问题描述:
我用的阿里云的服务器,CentOS 6.5 64位系统,安装的WDCP管理软件。oelove用的3.5免费版的。
网站使用上倒是没问题,就是伪静态和404错误页面有冲突。

在WDCP的站点设置里开启 404错误


[attach]3313[/attach]


htaccess用的是系统默认的文件,没有修改过,内容:

RewriteEngine On
RewriteBase /
RewriteRule ^index\.html$                index.php [L]
RewriteRule ^([a-z]+)/([0-9]+)\.html$        index.php?c=$1&a=detail&id=$2 [L]
RewriteRule ^home/([0-9]+)$                index.php?c=home&uid=$1 [L]
RewriteRule ^wap$                        wap.php [L]

现在要是开启404后,访问伪静态过的页面,如 www.XXXX.com/home/2332  都是没问题了,但是如果是  www.XXX.com /kfjekjfke  就会出现 Index Controller [errpage] is forbiden!  的提示。而同服务器同WDCP管理系统下的其他网站就不会出现这种提示,而是显示正常的404.html页面

并且测试时发现, 把 RewriteRule ^([a-z]+)/([0-9]+)\.html$[/table]        [/table]index.php?c=$1&a=detail&id=$2 [L]  这件删掉,也能正常显示出现404页面,就是伪静态失效了。[/table]

[/table]
试过在WDCP里删掉该站点,新站一个,也不管用
急求啊,就因为这个问题,网站到现在也没办法正式上线。

希望官方大大能帮忙给解决下。感激!! 我的QQ:1006799696  谢谢谢谢了

2708 次浏览 2 条评论 收藏

说说我的看法

登录后可以发表评论 登录
2个评论
-- 楼主 2020-12-01 10:00
Lee 发表于 2015-2-1 21:29
因为你访问了不存在的页面,系统提示出错误,并不是返回404状态。

不存在的页面,不应该显示404页面不存在提示页面么?
为什么我把那句删掉就没事了类?老大,求解决:\'(
回复
Lee 官方认证帐号 2020-12-01 10:00
因为你访问了不存在的页面,系统提示出错误,并不是返回404状态。
回复
作者信息

12
贴子
0
粉丝
热门贴子

免费试用


咨询热线


在线咨询