当前位置:首页 > 技术 > 正文内容

destoon7.0升级8.0打开内容页提示“网页走丢了”或者404Not Found

娜莎兰10个月前 (06-29)技术713

环境:nginx+php7.0,程序使用dt7.0,打开后台提示“当前域名正在非法使用盗版软件,为了避免法律纠纷,请立即购买正版授权 当前为第1次通知,超过20次通知后台将无法登入    点此购买”,以前测试过升级8.0可解决此问题。destoon7.0升级8.0,网站主页打开正常,打开内容页提示“网页走丢了”或者404Not Found,使用各种nginx的伪静态规则,故障无法解决。


以下nginx下dt8.0的伪静态规则,该伪静态规则在其它网站(dt8.0)下使用正常,导入到网站的伪静态输入框后还是不行。

但在8.0后台“分类信息(供应)管理”“模块设置”“SEO优化”下的“php内容页地址规则”下更改不同的地址样式时,有时候会出现更新数据的提示信息“ID从***至****分类信息(供应)更新成功”的提示。每次生成时,在大量数据的情况下,生成过程比较缓慢,所以每次都强制刷新,没有让它生成完毕。问题就出在这里:

必须生成完毕,所有网页才可以正常打开。因为“内容页是否生成html”选的是“否”,以为不用生成即可,才导致打开内容页失败。(偶然测试生成的前百分之3的内容,发现前面生成的内容页可以打开)。


另外,如果更改了默认的show名称,比如更改成了“info”,还要检查一下更目录是否有“info”这个目录,如果没有,要在模块管理-供应下,点一下“重建”,然后在根目录下会生成info目录。


安装时另外一个小插曲是:原数据库密码如果有乱码,安装时会出现数据库无法连接的提示,然后无法安装。如果更改了数据库密码,一定要更新根目录下的config.php里面的密码。


以下是dt8.0+nginx的伪静态规则:

rewrite ^/(.*).(asp|aspx|asa|asax|dll|jsp|cgi|fcgi|pl)(.*)$ /404.php last;

rewrite ^/(.*)/file/(.*).php(.*)$ /404.php last;

rewrite ^/(.*)-htm-(.*)$ /$1.php?$2 last;

rewrite ^/(.*)/show-([0-9]+)([-])?([0-9]+)?.html$ /$1/show.php?itemid=$2&page=$4 last;

rewrite ^/(.*)/list-([0-9]+)([-])?([0-9]+)?.html$ /$1/list.php?catid=$2&page=$4 last;

rewrite ^/(.*)/show/([0-9]+)/([0-9]+)?([/])?$ /$1/show.php?itemid=$2&page=$3 last;

rewrite ^/(.*)/list/([0-9]+)/([0-9]+)?([/])?$ /$1/list.php?catid=$2&page=$3 last;

rewrite ^/(.*)/([A-za-z0-9_-]+)-c([0-9]+)-([0-9]+).html$ /$1/list.php?catid=$3&page=$4 last;

rewrite ^(.*)/([a-z]+)/(.*).shtml$ $1/$2/index.php?rewrite=$3 last;

rewrite ^/(com)/([a-z0-9_-]+)/([a-z]+)/(.*).html$ /index.php?homepage=$2&file=$3&rewrite=$4 last;

rewrite ^/(com)/([a-z0-9_-]+)/([a-z]+)([/])?$ /index.php?homepage=$2&file=$3 last;

rewrite ^/(com)/([a-z0-9_-]+)([/])?$ /index.php?homepage=$2 last;


www.lovefabu.com 使用伪静态名称是info,所以使用以上伪静态规则,必须去掉标注的红色字符show-才可以。

标签: Destoon

“destoon7.0升级8.0打开内容页提示“网页走丢了”或者404Not Found” 的相关文章

修罗(xiuno bbs)文章页描述修改

修罗(xiuno bbs)文章页描述修改

修罗(xiuno bbs)文章页(内容页)描述修改备忘录源程序的描述=标题,对于搜索引擎不友好,不利于SEO,以下将内容页的描述设置为文章的摘要,截取前200个汉字。修改route\thread.php$header['description'] = mb_substr($first...

DouPHP去除Powered by DouPHP版权的方法

DouPHP去除Powered by DouPHP版权的方法DouPHP标题版权修改:打开 include 目录下的 action.class.php 文件,搜索“power”找到下面一行代码:$page_title = ($titles ? $titles&...

床车改装磷酸铁锂副电瓶最佳简单改装方案备忘录

通过网络多次查询专家和实际改装爱好者的各种方案,得出最佳方法,电器设备安装简单,不占空间,备忘如下:采用遥控直流继电器(专家说购买12V300安的,搜索淘宝未找到,有待继续探讨)+稳压恒流充电器,以上两个设备安装在发动机舱,使用普通平方电线,给备用电瓶充电,使用磷酸铁锂的话,可将稳压恒流充电器的充电...

完美修复destoon后台管理员无法登录、提示数据库错误

完美修复destoon后台管理员无法登录、提示数据库错误

destoon管理员登录后台提示数据库错误的解决方法:destoon管理员登录提示以下数据库错误:MySQL Query ErrorDuplicate entry '285955' for key 'PRIMARY' MySQL Errno:0打不开destoon后台...

zblog后台登录错误 ERR_TUNNEL_CONNECTION_FAILED

重置你的TCP/IP和DNS配置1) 以管理员的方式运行命令行工具cmd.exe;2) 分别执行以下各行命令,以回车结束:ipconfig /flushdnsnbtstat –rnetsh int ip resetnetsh winsock reset重启计算机,故障解决...

设置Android手机端Hosts方法

一日需要在本地调试手机端网站,查看了几部Android手机,系统均无hosts文件,亦无etc文件夹。于是在系统中创建文件夹etc。在windows7上复制hosts文件到桌面,使用Notepad++打开这个hosts文件,依次点击视图-->显示符号-->显示行尾符,我们可以发现每行都是...