phpcms v9 手机站怎么设置静态路径

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了phpcms v9 手机站怎么设置静态路径相关的知识,希望对你有一定的参考价值。

参考技术A 一、静态化html生成设置
进入phpCMS V9后台设置,找到分类栏目,位置:内容->管理栏目->添加栏目(或者管理栏目、点击对应栏目“修改”):

注意设置第二选项卡,“生成HTML设置”,具体抓图:

确认提交后,记得更新栏目缓存,然后进行发布管理:批量更新栏目页、批量更新内容页。
二、PHPCMS V9自定义URL规则及URL地址优化
先了解下PC v9的html生成原理:
Phpcms生成的静态页目录规则是按照URL规则生成的, 静态页内容是ob_clean前台模板文件产生的phpcms\templates\default,静态页的调试 :修改静态页,重新生成静态页再看效果,也可以调用前台控制/index.php?m=openservice&c=index& a=openservice修改好前台模板再生成。
只要是静态页的链接都要及时同步文件,防止死链接,数据错误。本回答被提问者采纳

Phpcms V9手机门户设置教程:怎么用PC V9做手机网站

一、在PHPcms V9管理后台设置手机门户

1.1、开启手机网站。位置:模块 》手机门户 》 添加手机站点,具体设置可参照截图:

技术分享图片

填写站点名和LOGO文件相对位置,绑定用于手机网站的二级域名m.cmsyou.com,域名以http://开头。

 

1.2、创建栏目分类,位置:模块 》手机门户 》 分类管理,具体设置可参照截图:

 

技术分享图片

创建好分类,绑定相应的栏目。

这样,手机网站在管理后台的配置基本上完成。

二、域名解析、手机域名绑定

2.1、到域名管理中心,解析二级域名m.cmsyou.com到PC网站所在的IP,同时在主机控制面板,添加绑定m.cmsyou.com这个域名。

2.2、修改配置文件caches/configs/route.php,在‘default‘=>array(‘m‘=>‘content‘, ‘c‘=>‘index‘, ‘a‘=>‘init‘),后面添加一行,修改为:

 

return array(  
‘default‘=>array(‘m‘=>‘content‘, ‘c‘=>‘index‘, ‘a‘=>‘init‘),  
‘m.cmsyou.com‘=>array(‘m‘=>‘wap‘, ‘c‘=>‘index‘, ‘a‘=>‘init‘,‘data‘=>array(‘GET‘=>array(‘siteid‘=>1))),  
);  

 

2.3、在管理后台刷新缓存,等域名解析生效后,访问m.cmsyou.com试试。由于手机网站需要用index.php作为引导,可以在主机控制面板里边设置index索引次序,index.php调整先后次序高于index.html。

如果主机控制面板里边没有这个设置项,那么就需要手机模板(index.html或者header.html)里边加入一段js:

 

<script>  
try {if( self.location == "http://wap.domain.com/" ) {   
top.location.href = "http://wap.domain.com/index.php";   
}   
}   
catch(e) {}  
</script>  

  

三、修改自定义手机网站模板,开始制作自适应网站吧!

域名解析生效后,通过m.cmsyou.com就能访问到手机网站了,那么怎么控制手机网站显示的样式呢,自然是修改定制手机模板。

具体位置:/phpcms/templates/default/wap/或者自定义模板目录。

由于手机网站的分类只能绑定实际的文章、产品等模型的栏目,不能绑定单页,那么大家可以通过if做到栏目内容显示的多样化。具体用怎么样的方法,大家可以关注CMSYOU微信公众号:CMSYOU,通过提问或者互动。

 

转自:http://blog.csdn.net/veloi/article/details/51451328

以上是关于phpcms v9 手机站怎么设置静态路径的主要内容,如果未能解决你的问题,请参考以下文章

PHPCMS V9静态化HTML生成设置及URL规则优化

phpcms v9 栏目首页如何生成到根目录?

phpcms V9 怎么自己自定义独立标签

模板配置教程:Phpcms v9怎么更换模板

PHPCMS v9更换域名 图片路径不正确解决办法

phpcms v9栏目生成静态