设置固定时间生成静态网页,可以减少网站程序对数据库的请求,提高网站的访问体验。虽然大部分建站程序都支持页面伪静态,但是这样做只是让你的网页看起来是静态的,这只是一种SEO优化。另外,我想在导航栏上添加一个主页链接。由于这个Typecho主题的导航栏自带独立页面,所以最简单的方法就是添加一个新的空白色独立页面,然后把永久链接改成主页链接,然后把排序放在最上面。本文记录了如何设置Typecho来生成主页的静态HTML文件,并将主页链接添加到导航栏中。
方法
创建新的。网站根目录下的php文件。文件名可以是任何字母或数字,例如shuaxin.php。然后将下面的代码粘贴到新的shuaxin.php中。
& lt?服务器端编程语言(Professional Hypertext Preprocessor的缩写)
now time = time();past sec = now time _ GET[“t & # 8221];
if(pastsec <600)退出;//每10分钟更新一次,可以自行调整obst art();//打开缓冲区包含(“index.php & # 8221);content = ob _ get _ contents();//获取缓冲区的内容
内容。=”\ n & ltscript language = JavaScript src = \ ”shuaxin.php?t = & # 8221.现在. ””& gt& lt/script >”;//加上调用更新程序的代码
文件内容(“index.html & # 8221,内容);如果(!function _ exists(“文件上传内容”)){函数file_put_contents(fn,fs) {fp=fopen(fn,”w+”);fputs(fp,fs);fclose(FP);
}
}
?& gt
可以根据代码中的提示修改生成静态文件的时间间隔,然后保存并退出。访问http://你的域名/shuaxin.php
看看是否有一个额外的index.html文件在你的网站的根目录下。这是生成的静态主页。
app应用
访问者打开域名如何直接访问静态主页?我们需要在服务器控制面板中修改默认的使用文档,并将index.html的排名提升到第一位。至于上面说的在导航栏上添加首页链接,很简单:新建空白色独立页面,设置永久链接为http://your do***in name/index . html即可。
本文来自不茫然未来投稿,不代表舒华文档立场,如若转载,请注明出处:https://www.chinashuhua.cn/24/556978.html