IIS服务器主机Discuz伪静态设置的方法
很多站长喜欢用Discuz程序来搭建自己的网站,这是一个不错的选择,因为discuz的功能缺失非常强大。但这个系统有一个不好的地方就是动态链接,不能生成静态网页。众所周知,动态网页太长、参数太多对搜索引擎的友好度会大大下降,因此discuz给我们提供伪静态的方法,这里应该强调的是伪静态只是改变了URL的表现形式,实际上还是动态页面,这样就能提高对搜索引擎的友好度。本文主要介绍使用IIS服务器的虚拟主机Discuz伪静态设置的方法:
第一步:先用记事本工具新建一个httpd.ini的文件,然后将如下代码复制到httpd.ini的文件里,再把该文件上传到网站根目录下。
[ISAPI_Rewrite] #3600=1hour CacheClockRate3600 RepeatLimit32 #Protecthttpd.iniandhttpd.parse.errorsfiles #fromaccessingthroughHTTP RewriteRule^(.*)/topic-(.+).html(?(.*))*$$1/portal.php?mod=topic&topic=$2&$4 RewriteRule^(.*)/article-([0-9]+)-([0-9]+).html(?(.*))*$$1/portal.php?mod=view&aid=$2&page=$3&$5 RewriteRule^(.*)/forum-(w+)-([0-9]+).html(?(.*))*$$1/forum.php?mod=forumdisplay&fid=$2&page=$3&$5 RewriteRule^(.*)/thread-([0-9]+)-([0-9]+)-([0-9]+).html(?(.*))*$$1/forum.php?mod=viewthread&tid=$2&extra=page%3D$4&page=$3&$6 RewriteRule^(.*)/group-([0-9]+)-([0-9]+).html(?(.*))*$$1/forum.php?mod=group&fid=$2&page=$3&$5 RewriteRule^(.*)/space-(username|uid)-(.+).html(?(.*))*$$1/home.php?mod=space&$2=$3&$5 RewriteRule^(.*)/blog-([0-9]+)-([0-9]+).html(?(.*))*$$1/home.php?mod=space&uid=$2&do=blog&id=$3&$5 RewriteRule^(.*)/(fid|tid)-([0-9]+).html(?(.*))*$$1/index.php?action=$2&value=$3&$5
第二步:进入discuz网站后台,选择“全局”,在选择“SEO设置”,如下面示意图,把靠右侧“可用”下方的框全部勾选并提交。
这样IIS环境下discuz的伪静态设置就完成了,当你返回前台查看网站内部链接时发现都已经变成似乎是“html”的静态网页地址了。当然伪静态并非没有缺点,对seo优化而言,伪静态和纯静态的效果是相同的,但伪静态实际上仍然是动态页面,所以其所耗费的服务器资源是与动态页面所耗费的服务器资源一样的,而且因为Rewrite技术服务器还需要消耗额外的服务器资源。从这个角度可以说这也算作是discuz的短板了,当然没有一个程序的完美无缺的,我们还是力挺discuz!
相关阅读
-
win10怎么快速关闭屏幕?win10快速关闭屏幕方法
估计很多用 Win10 的人都会想要快速锁屏来保护个人隐私,但是也有人不知道怎么快速关掉屏幕。其实很简单,你可以直接按 Win + L 快捷键,或者右键点击桌面上的空白地方,然后选择快捷方式就可以啦。下面我们就来详细说一下 Win10 快速
-
苹果iOS 17.4 Beta版开放侧载功能,但iPad不在列
1月27日消息,苹果公司近日针对欧盟《数字市场法》作出了响应,上线了iOS 17.4 Beta版,向欧盟用户开放了侧载功能。然而,尽管iPadOS与iOS在本质上并无太大差异,但iPad并不支持侧载功能。这意味着,安装第三方应用商店以及从第
-
极氪20万台新能源汽车里程碑达成
1月8日消息,国内新能源汽车市场再传捷报。极氪汽车今日欣喜公布,经过26个月的不懈努力,其累计交付汽车数量已突破20万台大关。这一成就不仅彰显了极氪在新能源领域的强劲实力,更使其持续刷新着新势力品牌的最快交付纪录,同时保持着全球唯一的新能源
-
Win11系统intel核显控制面板怎么打开-打开intel核显控制面板的方法
你晓得吗?有些小伙伴想开自己电脑的intel核显控制面板来看显卡驱动信息。里面可以检查更新驱动。但是,他们不知道怎么开这个面板。如果也想试试看的话,可以看看下面的操作方法哦!打开intel核显控制面板的方法1. 右键桌面空白处,就能打开英特
-
Windows10玩GTA5闪退怎么解决?Windows10玩GTA5闪退解决方法
Windows10玩GTA5闪退怎么解决?GTA5是一款非常知名的游戏,很多的玩家都在畅玩,但是很多的用户们在玩耍这一款游戏的时候,遇到了自己电脑玩GTA5会闪退,这个问题我们怎么解决呢?下面小编为大家带来详细的解决方法介绍,快来看看吧!
-
天岳先进在Semicon China展会亮相,展示8英寸碳化硅衬底最新技术进展
【本站】7月3日消息,天岳先进在最近举行的Semicon China展会上展示了其最新的技术成果。作为全球规模最大、最具影响力的半导体专业展,Semicon China覆盖了芯片设计、制造、封测、设备、材料、光伏和显示等产业。在这次展会上,