dede伪静态如何设置?如何设置nginx虚拟主机伪静态

本文目录
dede伪静态如何设置
具体步骤如下:
第一步、后台-系统参数-核心设置-是否使用伪静态:选择“是”;
第二步、如果你的网站已经存在生成的静态栏目或文章HTML,那么只需在后台-系统-SQL命令行工具中执行如下语句:
将所有文档设置为“仅动态浏览”:
update dede_archives set ismake=-1
将所有栏目设置为“使用动态页”:
update dede_arctype set isdefault=-1
第三步、列表页、文章页伪静态修改
打开/include/helpers/channelunit.helper.php。
//动态文章
if($cfg_rewrite == ’Y’)
{
return $GLOBALS."/view-".$aid.’-1.html’;
}
替换为
//动态文章
if($cfg_rewrite == ’Y’)
{
return "/DedeCMS/DedeCMS5.7-".$aid.’-1.html’;
}
意思是:将默认的/plus/view-1-1.html文章链接格式改为/DedeCMS/DedeCMS5.7-1-1.html。
//动态
$reurl = $GLOBALS."/list.php?tid=".$typeid;
替换为
//动态
$reurl = "/category/list-".$typeid.".html";
意思是:将默认的频道或是列表页URL/plus//list.php?tid=1变更为/dedecms/list-1.html形式。
第四步、列表分页伪静态修改;
打开/include/arc.listview.class.php
查找:
$plist = str_replace(’.php?tid=’, ’-’, $plist);
替换为
$plist = str_replace(’plus/list.php?tid=’, ‘DedeCMS/DedeCMS5.7-’, $plist);
将默认的plus/list.php?tid=替换成RMB/list-;
意思是:将默认的列表分页链接格式plus/list.php?tid=x$x$xl修改为DedeCMS/DedeCMS5.7-x-x-x.html。
第五步、文章分页伪静态;
打开/include/arc.archives.class.php,找到获取动态的分页列表GetPagebreakDM()函数末尾处:
查找:
$PageList = str_replace("plus/view.php?tid=","DedeCMS/DedeCMS5.7-",$PageList);
替换为
$plist = str_replace(’plus/view.php?tid=’, ’DedeCMS/DedeCMS5.7-’, $plist);
将默认的plus/view.php?tid=替换成RMB/huilv-;
意思是:将默认的文章分页链接格式plus/view.php?tid=x$x$xl修改为DedeCMS/DedeCMS5.7-x-x-x.html
第六步、TAG标签伪静态;
DedeCms默认的TAG标签URL,形如/tags.php?/dedecms模板 /,是不是觉得有个问号不怎么爽,我们改成/tags/dedecms模板 /,是不是好看多了。
下面我们来改一下,打开/include/taglib/tag.lib.php:
查找:
$row)."/";
替换为
$row = $cfg_cmsurl."/ta
如何设置nginx虚拟主机伪静态
1、先进入到nginx的配置文件目录,输入以下命令:
cd /alidata/server/nginx/conf/rewrite
2、再输入:ll
3、输入以下命令:
cd /alidata/server/nginx/conf/vhosts
4、进入到网站配置目录,打开配置文件,修改好伪静态调用文件;
5、测试配置的文件是否正确,输入:
/alidata/server/nginx/sbin/nginx -t
nginx: the configuration file /alidata/server/nginx/conf/nginx.conf syntax is ok
nginx: configuration file /alidata/server/nginx/conf/nginx.conf test is successful
如果出现以上两句话就说明配置成功了。
6、下面重启下nginx
/alidata/server/nginx/sbin/nginx -s reload
7、伪静态配置完成
emlog怎么设置伪静态emlog 伪静态规则
1、后台设置emlog伪静态规则右上方设置-SEO设置-选择文件形式,如果可以那恭喜,如果打开都404了,那就创建新的规则文件吧。
2、创建emlog伪静态规则文件
后台设置打开错误说明空间不支持.hta
如何给URL设置为伪静态
在我们成功搭建一个新的网站后,我们就有必要做下网站的SEO基础设置,其中重要的一点就是URL伪静态处理,今天上海SEO就给大家介绍什么是URL伪静态怎么设置URL伪静态。 URL伪静态也就是做静态化处理,是将网站动态的URL地址通过处理生成静态的URL地址,这也是我们SEO优化的基础设置之一。同URL静态化相反,URL动态化的特征是网页的网址里面一般通常会包含类似“?”的特殊字符。 URL伪静态的作用是使网站符合搜索引擎的索引原则,促进网站的排名。虽然说搜索引擎现在可以收录动态地址的网页,但是在排名上还是静态化的网页比较有优势,所以做SEO优化的朋友们,建议还是让网站静态化比较好。那么该怎么设置URL伪静态呢?上海SEO就给大家介绍下。 其实在不同系统的空间,网站伪静态的设置方法都不一样,下面就以Linux系统的伪静态设置方法给大家介绍。首先我们登录Wordpress的管理后台,在“设置”—“固定链接”的常用设置里将固定链接设置成“自定义”,并在其输入框中输入“/%category%/%post_id%.html ”这串代码,保存更改,这样就完成了伪静态设置,很简单吧,大家也去试试吧。 设置好网站的URL静态化,当我们再重新打开网页时就不会在URL地址看到类似“?”的特殊符号,这样完成了SEO基础设置的第一步。同时这样的设置对于百度蜘蛛抓取也是非常友好的,希望我的介绍可让大家对SEO优化多一点认识以及领悟。
IIS下下伪静态html(设置方法
首先 下载文件 dv_iis_url_rewrite zip 将其解压到本地硬盘(压缩包里有两个文件 分别是IisUrlRewriter dll和IisUrlRewriter ini) 然后打开IIS管理器
选择 ISAPI筛选器 然后选择 添加
在 添加/筛选器属性 对话框中 点击 浏览
在这里 选择刚才解压出来的IisUrlRewriter dll
点击 确定 结束设置
如果设置没有生效 你需要重启IIS
如果需要在IIS里开启ASP帖子URL到PHP帖子的映射 你需要修改解压出来的IisUrlRewriter ini文件
lishixinzhi/Article/program/net/201311/11985
更多文章:
中国建设银行手机银行app(中国建设银行app怎么免密登录)
2026年11月3日 18:30









