加入收藏 | 设为首页 | 会员中心 | 我要投稿 佛山站长网 (https://www.0757zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 运营中心 > 建站资源 > 经验 > 正文

Discuz!X2.5论坛在IIS和Apache环境配置实现伪静态

发布时间:2013-03-24 06:53:58 所属栏目:经验 来源:站长网
导读:URL 静态化是一个有利于搜索引擎的设置,通过 URL 静态化,达到原来是动态的 PHP 页面转换为静态化的 HTML 页面,可以提高搜索引擎抓取,提供内容页长尾关键词排名,今天iO

URL 静态化是一个有利于搜索引擎的设置,通过 URL 静态化,达到原来是动态的 PHP 页面转换为静态化的 HTML 页面,可以提高搜索引擎抓取,提供内容页长尾关键词排名,今天主要介绍配置方法。

涉及位置:后台--全局--SEO设置--URL静态化

开启伪静态需要2步,后台设置开启和相应的伪静态规则添加到服务器。不管你使用的什么环境主机,在后台都可以自动生成对应的规则,只需要保存到服务器相应文件里面即可,下面我们就说下开启Discuz! X2.5论坛伪静态的方法和查看伪静态规则的方法。

1、开启Discuz! X2.5论坛伪静态的方法

后台--全局--SEO设置--URL静态化--里面对应的页面后面的可用打勾(建议大家全部都选上),然后提供即可。

Rewrite 兼容性:否,使用默认即可。

2、如何查看自己论坛的伪静态规则

后台设置开启伪静态后,点击右上角“查看当前的 Rewrite 规则URL 静态化”, 会弹出单 独的页面,里面包含了Apache Web Server(独立主机用户)、Apache Web Server(虚拟主机用户)、IISWeb Server(独立主机用户)、IIS7 Web Server(独立主机用户)、Zeus Web Server和Nginx WebServer的规则,复制自己的规则到服务器相应文件即可。

IIS主机下的Discuz! X2和Discuz! X2.5伪静态规则,新建文件复制相应文件保存重命名为httpd.ini上传到论坛根目录即可。

如果IIS主机下论坛在二级目录下,可以在RepeatLimit 32下面添加RewriteBase /bbs即可解决二级目录下伪静态的问题。

Apache主机下的Discuz! X2和Discuz! X2.5伪静态规则,新建文件复制相应文件保存重命名为.htaccess上传到论坛根目录即可。

如果你是Apache独立主机或者Apache的VPS

Apache伪静态配置:

一、你要通过修改 httpd.conf 来配置。

1、启用rewrite

用记事本打开 httpd.conf后 ,点编辑--查找 LoadModule rewrite

# LoadModule rewrite_module modules/mod_rewrite.so

去除前面的 #

LoadModule rewrite_module modules/mod_rewrite.so

2、启用.htaccess(支持配置文件中读取规范)

AllowOverride None    修改为: AllowOverride All

Options Indexes FollowSymLinks   修改为:Options All

二、重启你的 apache 服务

然后新建文件复制Apache主机下的Discuz! X2和Discuz! X2.5伪静态规则保存重命名为.htaccess,把.htaccess上传到论坛根目录即可。

转载请注明出处:http://www.ios100.net/kb/open/discuz/7259.html

注:相关网站建设技巧阅读请移步到建站教程频道。

(编辑:佛山站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读