当前位置:首页 > discuz教程 > 正文内容

discuz开启手机版域名后,如何书写正则规则来实现移动站点适配(百度站长平台)

葱子9年前 (2017-04-17)discuz教程1964

我们在设置了移动站的访问域名后,还有重要的关键一步需要我们去做。

是什么呢?

那就是在百度站长平台中配置站点的移动适配。

如果不做这一步,将会极大的影响我们的网站在手机百度等移动端的搜索排名。排名就是流量,流量就是钱啊!!

由于discuz大都采用的是伪静态设置,URL在形式上比较固定,所以我们只需要对几个特定的URL做下正则匹配,即可完成移动适配。

需要我们撰写正则规则的URL大致有:

帖子链接:http://www.guwanlife.com/thread-1301-1-1.html

文章链接:http://www.guwanlife.com/article-1044-1.html

版块链接:http://www.guwanlife.com/forum-37-1.html

群组链接:http://www.guwanlife.com/space-37-1.html

以上4种链接形式你发现规律了没有?

基本都是字母(a-z)-数字(0-9).html的形式

那么,用正则来表示这个URL形式就应该是这样的:

http://www.guwanlife.com/([a-z]+)-([0-9]+).html

对应到手机版则应该是:

http://m.guwanlife.com/${1}-${2}.html

帖子链接比较特殊,应该是这样的:

http://www.guwanlife.com/([a-z]+)-([0-9]+)-([0-9]+).html————》http://m.guwanlife.com/${1}-${2}-${3}.html

 

 

 

再来看专题页的URL格式:


专题页:http://www.guwanlife.com/topic-name.html

其中,name是自己定义的专题页名称,这个名称可以由字母(a-z)、数字(0-9)、下划线等元素组成。

 

门户首页:
http://www.guwanlife.com/portal.php
 

论坛首页:
http://www.guwanlife.com/forum.php
 

 

如下查看具体的正则规则,请联系我,付费撰写

扫描二维码推送至手机访问。

版权声明:本文由葱子博客发布,如需转载请注明出处。

本文链接:https://www.aitiancheng.com/article-399.html

相关文章

discuz全站开启https后,百度联盟的广告无法显示,怎么办?

discuz全站开启https后,百度联盟的广告无法显示,怎么办?

前面我们讲到discuz实现完美开启https后,解决了页面上的不安全因素。 但是在最重要的一点上,百度联盟的广告没法显示了,这可不能忍,直接影响到了我们站的收入了。 那么,这个问题应...

discuz X3.4的最新版QQ互联插件配置教程(https)

discuz X3.4的最新版QQ互联插件配置教程(https)

一、discuz X3.4的QQ互联都更新了哪些内容 其中的QQ互联功能已升级为允许使用QQ互联官方的 appid,新站点必须到 http://connect.qq.com/ 申请,...

discuz X3.2 完美使用阿里云OSS服务教程

discuz X3.2 完美使用阿里云OSS服务教程

首先,你得去阿里云购买开通OSS服务: 1、选择同自己主机所在节点相同的OSS 怎么查看主机节点:阿里云虚拟主机控制面板——主机信息中查看 2、在OSS中新建一个Bucket(名称为:img),设置...

discuz X3.4是否值得升级?是否有必要升级到X3.4?

discuz X3.4是否值得升级?是否有必要升级到X3.4?

Discuz! X3.4 在继承和完善 Discuz! X3.3 的基础上,去除了云平台的相关代码,其他功能保持不变,如果您的论坛不需要云平台可以选择安装或更新到此版本。X3.4将不定期的在官方 Git 中更新,欲追求更...

修改discuz帖子详情页宽度的方法

修改discuz帖子详情页宽度的方法

  首先要修改帖子页的宽度,需要定位宽度控制文件路径。discuz中控制帖子内容页宽度的文件是:viewthread.htm   路径为:templates/d...

DISCUZ开启https后ucenter通信失败解决方法

DISCUZ开启https后ucenter通信失败解决方法

   DISCUZ 开启https后ucenter通信失败解决方法,一般是做完301重定向https后通信失败的,下面是具体解决方法: 打开目录 uc_server/model/misc.php 文...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。