Discuz伪静态导致 除了首页,其他访问不了

]熟悉Discuz!产品的人应该都知道X版本以下的产品对SEO优化设置不是很完善,那么升级到了X2.5,这方面又有什么样的变化呢?对比以前的功能我们又能学到什么呢?现在我们就一起来看下Discuz! X2.5 建站教程系列之SEO优化设置。

  一、URL静态化的配置

  Discuz!  X 以下的版本后台没有这个功能,我们登录后台首先找到 全局 —> SEO设置 里面的 URL静态化选项卡,可以看到它列出了包含门户、论坛以及Archiver 页等等的伪静态设置,这个设置若不是有特殊的需求是不需要改动的。开启URL伪静态需要 Web 服务器增加相应的 Rewrite 支持,在列表的旁边选择“可用”,开启对应页面的伪静态,如下图:  

  对于在windows里配置的apache主机来说需要在虚拟目录上添加.htaccess文件,点击“查看当前的 Rewrite 规则”并在.htaccess输入对应的规则。

  这里小编再告诉大家一个在win下创建.htaccess文件的方法,首先把规则代码保存为1.txt,再通过命令提示符把1.txt改名:

  设置好后我们就可以看到效果了:

  二、标题、关键词和描述的设置

  论坛、门户和家园选项卡设置类似,我们就重点说说论坛首页的设置。一般来说每个版块列表单独设置,论坛首页和帖子我们可以统一设置,如下图:

  主题列表的设置和 论坛 —> 版块管理 —> 编辑版块 里面的SEO设置是对应的,大家也可以在版块管理里面进行更改。当然了,如果大家觉得上述的功能还不能满足大家对SEO的需求,我们可以手动更改模版文件里的关键词和描述,甚至标题。Discuz! X2.5 的SEO功能已经趋于完善,但是部分地方还是不尽人意,比如在description里会莫名其妙的添加上站点名字等等,希望官方下次更新的时候能更加完善。

原文地址:https://www.cnblogs.com/alibabaidu/p/3514262.html