a213 发表于 2013-12-24 21:19:38

dz怎么伪静态啊???那里有这方面教程

dz怎么伪静态,我用的是空间,不是VPS。。麻烦dz起点网提供下这方面教程

admin 发表于 2013-12-25 16:50:09

这位站长你好:关于你的这个问题呢,以前也有很多站长朋友问过我,那么在这里呢我就向大家详细的讲解下Discuz开启伪静态的方法。
开启伪静态涉呢,其实很简单,所想呢你要确定你的主机类型,你刚刚提到的就是你的是空间,我想你应该是说的虚拟主机把,因为很多的草根站长开始的时候都是用的虚拟主机,那么我们在这里就以虚拟主机怎样配置开启伪静态来详细的讲解一下!
首先呢我们登录我们网站的后台,默认的网站后台地址是,http://你的域名/admin.php
登录以后呢我们点击网站后台上部的导航栏中的“全局”,然后选择左侧列表中的“seo设置”“URL 伪静态”。
然后你就看到了,伪静态后台设置区域,然后你就会看到
页面   标记   格式可用
然后下面就是具体设置伪静态的区域了
我们就拿开启门户文章页的未就太来说
页面是:门户文章页
标记是:{id}和{page}
格式是:article-{id}-{page}.html
可用:默认没有打勾
我们在门户文章页的后面可用上打上勾,那么这个后台的配置就完成了,那么我们只是开启了门户文章页的伪静态!如果要全部开启的话就在可用下面所有的框上打上勾,表示可用(开启)的意思,那么这个是后我们门户文章页的URL链接就变成http://你的域名/article-{id}-{page}.html注意{id}和{page}是文章的ID和分页数,蔽日我们的这一片文章的ID为94一共有3页,我们此此时去看本文的第二页,那么第二页的链接就是http://你的域名/article-94-2.html,如果是第三页呢?第三页就是第二页的链接就是http://你的域名/article-94-3.html,在看同一篇文章在不同页时该变得是{page}的值!
在这里我们就在Discuz的后台把伪静态配置完成了,是不是现在我们就可以改变URL的链接了呢?
那么我要说抱歉!我们还要去虚拟主机设置“.hassc”文件!
怎么配置呢?
我们回到刚刚设置完成的的地方,在URL 静态化的右边有一个查看当前的 Rewrite 规则,点击进去你会看到很多的规则配置文本!
我们找到虚拟主机的配置规
Apache Web Server(虚拟主机用户)
# 将 RewriteEngine 模式打开
RewriteEngine On

# 修改以下语句中的 /discuz 为您的论坛目录地址,如果程序放在根目录中,请将 /discuz 修改为 /
RewriteBase /discuz

# Rewrite 系统规则请勿修改
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^article-(+)-(+)\.html$ portal.php?mod=view&aid=$1&page=$2&%1

注意配置不同不同,代码会相应的增减
值了我们的规则直至开启了门户文章页的伪静态!

然后我们通过FTP进入网站的根目录找到“.htaccess”文件,下载到电脑上,用记事本打开!如果没有这个文件你可以手动创建一个!
把刚刚找到的规则复制进入然后保存,在通过FTP工具上传至网站根目录覆盖即可!
这时我们在打开网站看网站的链接地址就改变成伪静态地址了!


哈哈简单吧!这里我们总结下步骤:
进入台全局 SEO设置找到URL伪静态
在要开启的页面后面的可用选框上打上勾提交!
提交后在点击URL伪静态   后面的查看当前的 Rewrite 规则
找到对应主机的伪静态   复制进“.htaccess”文件上传覆盖即可!

好吧,到这里教程就结束了!如果还有什么不明白的就在后面回帖提问我们会为你解答!DZ起点网 助力于草根站长!专注于Discuz!你问我答解决你的问题!请记住我们的网址:WWW.DZ7.COM.CN   DZ7 “DZ起点网”!

DZ爱好者 发表于 2013-12-27 21:07:44

哈哈!今天老大有大写一通!!!支持:lol:lol:lol:lol:lol:lol

黎瑶 发表于 2015-6-16 23:58:53

:lol:lol:lol感谢老大,辛苦了

ZUINICE.COM 发表于 2015-6-27 15:33:34

看不懂!!!!!

技术帮助 发表于 2015-6-27 20:46:37

ZUINICE.COM 发表于 2015-6-27 15:33
看不懂!!!!!

实际上就是新建一个.htaccess文件,然后把伪静态规则放进去
页: [1]
查看完整版本: dz怎么伪静态啊???那里有这方面教程