dedecms的伪静态网址如何实现简洁化,实现abc.comabc.html。

dedecms的伪静态网址如何实现简洁化,实现abc.comabc.html。,第1张

要实现dedecms的伪静态网址简洁化其他很简单!!
新建目录的时候默认如下:
文章命名规则:{typedir}/{Y}/{M}{D}/{aid}html
列表命名规则:{typedir}/list_{tid}_{page}html
改成如下:
文章命名规则:{typedir}/{aid}html
列表命名规则:{typedir}/list_{page}html
把表文章的时候你就可以看到所显示的网址很就简洁了!
如果你新建的目录比较多,一个一个目录改又很麻烦,你可以直接更改顶级目录,钩选“继承选项”就可以了

其实网站形态分两种,静态和动态,伪静态并不是真正的静态,实质上也是动态页面

静态页面,除了我们常见的htm和 html以后,asp php jsp也可以是静态的,关键是看asp php jsp这些页面是否调用了数据库里的东西,如果没有调用,它就是静态页面,调用了,就是动态页面。

动态页面的含意就是,网页会根据访问者的请求,从服务器数据库里筛选访问者想要的内容显示到访问者的浏览器上,不同的人访问同一页面,会看到不同的内容,这个网页本身里并没有数据,只有一些代码,访问者看到的,都是服务器里调出来的。

而静态页面,是事先把文字都放到页面里了,不需要从数据库里调,访问者访问一个页面,会直接从服务器把这个页面读出来显示到访问者的浏览器里,不需要数据库的支持。

伪静态页面,其目的是为了更好的被搜索引擎收录而通过一定的规则,把动态页面的地址转换成以htm或html结尾的地址,看起来是静态的,实际是依然是动态页面。

现在很多CMS网站程序,都可以把动态页面直接生成真静态的,就是所访问的页面是真真实实存的,根静态页面一样。这样的好处是访问速度快,不需要频繁去读取筛选服务器里的数据,减轻了服务器的压力,同时也能更好地被搜索引擎收录。

织梦的tag本身就是通过搜索关键词生成的缓存,并且系统生成的页面路径是汉字的形式,这种样式并不适合伪静态,除非,修改成字母或者数字的形式,需要涉及到修改一下PHP,不懂的还是尽量不要动。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/10508400.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-09
下一篇 2023-05-09

发表评论

登录后才能评论

评论列表(0条)

保存