dedecms伪静态
最佳回答
静态页面,除了我们常见的.htm和 .html以后,.asp .php .jsp也可以是静态的,关键是看.asp .php .jsp这些页面是否调用了数据库里的东西,如果没有调用,它就是静态页面,调用了,就是动态页面。
动态页面的含意就是,网页会根据访问者的请求,从服务器数据库里筛选访问者想要的内容显示到访问者的浏览器上,不同的人访问同一页面,会看到不同的内容,这个网页本身里并没有数据,只有一些代码,访问者看到的,都是服务器里调出来的。
而静态页面,是事先把文字图片都放到页面里了,不需要从数据库里调,访问者访问一个页面,会直接从服务器把这个页面读出来显示到访问者的浏览器里,不需要数据库的支持。
伪静态页面,其目的是为了更好的被搜索引擎收录而通过一定的规则,把动态页面的地址转换成以htm或html结尾的地址,看起来是静态的,实际是依然是动态页面。
现在很多CMS网站程序,都可以把动态页面直接生成真静态的,就是所访问的页面是真真实实存的,根静态页面一样。这样的好处是访问速度快,不需要频繁去读取筛选服务器里的数据,减轻了服务器的压力,同时也能更好地被搜索引擎收录。
最新回答共有5条回答
-
游客
回复个人独立网站搭建需要进行如下几个步骤
1.题材选择需要确认自己的站点做什么,个人博客还是资讯信息或者影音娱乐等;
2.栏目版块划分根据自己的站点题材,进行栏目划分,确定每个细分栏目的内容范围;
3.筹备站点名称购买注册域名需要根据题材确定站点的名称,例如问答类,网站名称叫“”,然后选购网站域名,例如:wukong.com,网站域名注册可以去几个大的云服务平台选购。
域名注册建议选择.com,当然如果觉得选择短一点,或者比较有个性化一点,也可以购买.cc,.cn这些域名。
4.选择建站程序选择需要建站的建站程序,使用程序或者框架进行自己的站点搭建,推荐:Wordpress、DedeCMS等知名建站系统。
5.购买服务器根据选择的站点程序,购买对应的服务器,可以选择国内几大云服务商提供的服务器或者空间,也可以选择国外的一些服务器。
6.网站备案(国内)针对国内服务器站点,需要进行网站备案
7.部署程序,上线站点进行站点部署,域名解析,对站点进行内容填充完善。
至此,我们已经完成了一个个人的网站的搭建,当然在搭建过程中会涉及到许多的细致的问题,还请在继续提问,有专业人士给予解答。
-
夜半唱歌
回复在去年搭建了属于自己的第一个网站,从站前策划、上线部署到到流量监测、后期规划,在建站上也算得上有一定的经验吧!下面跟大家分享一下自己的心得吧!
站前准备在建站前,你应当明确自己想做一个什么样的网站,博客、门户、论坛还是什么类型,然后去选择合适的建站程序,如:做博客可以选择wordpress、z-blog(卢松松博客最开始就是用的这款程序吧);做论坛可以选择discuz;做一般的门户网站建议选择织梦或者帝国(更适合收录、做排名)。
了解以上知识后,你应该挑选一款合适的程序做深入学习,从程序的安装、后台的使用、相关bug的调试、前后台的把控、模板的替换等等,都可以用自己的电脑进行模拟熟悉,并顺带思考自己网站的栏目架构。
网站部署待熟悉网站程序并思考好网站的结构便可以进行网站的上线部署了。一般得经过以下几个步骤:
1、注册域名
2、租赁服务器
3、网站备案
4、上传网站程序并做好相应部署
5、域名的解析绑定
我之前已经这五个步骤写过详细的文章说明,大家可以去头条找相关的文章进行学习。
至于站后规划、网站的推广及优化,在这里就先不介绍了哈。一步一个脚印,先建好自己的站点再说。
-
清风若雨
回复搭建网站,需要服务器空间,如果你有必要的话,还需要数据库。个人玩过一段时间网站,给不出十分专业的意见,但可以给个方向参考一下,下面大概写一下我个人建站的几个步骤,供你参考一下,详细情况的话阿里云里也有教程,这里就没办法一一展现了,另外网上也有很多详细教程。
申请域名我是通过阿里云(https://www.aliyun.com/)购买域名的
点击域名注册后,就可以在下面的界面里输入你想要的域名,看是否未被注册,如果已经被注册,而你又十分想要,那只能通过域名交易的方式和对方沟通了。
购买虚拟主机我也是在阿里云这里买的,如果你的网站要求很高,或者你喜欢自己动手,可以购买云服务器。我当时建网站的要求不高,也没有时间云手动配置后台服务器啥的,就直接买了虚拟主机,而且还自带数据库,很省事。
备案网站这里阿里会提供网站备案流程,按照流程备案即可。
准备网站内容前期准备工作就准备得差不多了,就得准备网站的内容。建网站有很多模板,推荐WordPress,可以轻松建站,数据库,网站模板一应俱全,可以省去很多工作,比如数据库处理等,适合非IT专业人士。在准备你自己的内容的时候,除了在WordPress界面下编辑文章,还是要具备一些建站相关的基础知识,简单的话比如HTML,CSS等,因为有的时候需要修改模板,比如模板有些地方不太喜欢,需要做微调,还有需要在网页上加一些网站备案信息等。
发布内容通过FTP将你用WordPress调试好的网页传到虚拟主机上,到这里的话,你的网站到可以在网上访问了,后期也可以在任何地方登录WordPress的后台,维护你的网站。Wo
-
游客
回复dede5.7伪静态设置七步法:
第一步、后台-系统参数-核心设置-是否使用伪静态:选择“是”;
注:你的网站空间是否支持伪静态,你可以与空间的IDC商联系一下,如果是自己的服务器,那就更好办了,自己动手,丰衣足食。一般来说,空间都是支持伪静态的。Apache服务器伪静态相对简单,直接在.htaccess文件中加入相应伪静态规则即可;而IIS服务器伪静态的实现,则需要加载Rewrite组件,然后配置httpd.ini文件。
第二步、如果你的网站已经存在生成的静态栏目或文章HTML,那么只需在后台-系统-SQL命令行工具中执行如下语句:
将所有文档设置为“仅动态浏览”:
update dede_archives set ismake=-1将所有栏目设置为“使用动态页”:
update dede_arctype set isdefault=-1第三步、列表页、文章页伪静态修改
打开/include/helpers/channelunit.helper.php。
(1)查找:
if($cfg_rewrite == 'Y')
{
return $GLOBALS["cfg_plus_dir"]."/view-".$aid.'-1.html';
}替换为
if($cfg_rewrite == 'Y')
{
return "/DedeCMS/DedeCMS5.7-".$aid.'-1.html';
}意思是:将默认的/plus/view-1-1.html文章链接格式改为/DedeCMS/DedeCMS5.7-1-1.html。