为了更好的SEO优化和推荐,一般我们会将网站进行一个静态化或者伪静态化,于是有了路由的概念。
PBOOTCMS的静态化后,后缀为:.htmL
比如说网址变成了: http://www.zuoan.com.cn/jianwangzhan/192.html
http://www.zuoan.com.cn/html5/275.html
但是有客户想问,是否可以将这个后缀的.html去掉呢。只显示:
http://www.zuoan.com.cn/jianwangzhan/192
http://www.zuoan.com.cn/html5/275
这样的效果。
PBOOTCMS的列表页已经默认直接去掉后缀了的,在后台配置即可。只是详情页暂时没有。
我们作为深圳专业的网站建设公司,当然需要从客户了的角度去想问题了。经过查看。发现PBOOTCMS有一个非常快捷的修改方式。
我们找到: /core/convention.php 这个文件。
大概37行的位置:
// URL地址后缀名 'url_rule_suffix' => '.html',
这个后缀我们就可以修改成自己想要的后缀了,比如说:.aspx .ddd .xxx .js等等
当然了,.html是比较适合做优化的。如果不是特殊需求,醉好别改。
我们在做网站的时候测试了,直接去掉,后发现网站无法运行。
也测试过将.html改成: / ,力图让网址变成:http://www.zuoan.com.cn/html5/275/ 这样的效果。发现报错。
后来测试发现后缀必须带有一个.
于是将
// URL地址后缀名 'url_rule_suffix' => '.html',
改成:
// URL地址后缀名 'url_rule_suffix' => '.',
也是成立的。