发表日期:2021-02-19 14:47文章编辑:jianzhan浏览次数: 标签:
前两天遇到1个 WordPress 提升连接标准的顾客,其难题源自于 WordPress 自身的固定不动连接全是属于伪静态数据解决,就会致使文章内容网页页面后边加上斜杠“/”加随意数据依然会回到 200 情况及一切正常的文章内容內容,从而将会会致使出現1些反复收录或被故意运用,从而致使网站出現难题或被检索模块降权。
因为是 WordPress 本身就存在的1个难题,可是也不算是甚么十分大的难题,因此将会沒有被大伙儿所高度重视,由于针对一切正常的 WordPress 建网站和应用营销推广全过程中,大家基础是不太将会手动式的在 WordPress 转化成的 URL 连接后再再加随意的数字能量数组或主要参数之类的状况,因此针对网站提升来讲检索模块也不能能会全自动的在连接中加斜杠再加主要参数,顶多是1些失效的动态性主要参数而已。
无论是从 WordPress 提升還是网站安全性的角度,和网站提升来讲,网站的 URL 都应当具有唯1性,而针对1些其它主要参数保证屏蔽,1下便是WZZTI根据再度开发设计提升1个分辨来完成对 WordPress URL 标准提升,编码以下:
//分辨连接是不是标准$current_url= home_url(add_query_arg(array()));$pid= url_to_postid($current_url);$link= get_permalink($pid);if($current_url!=$link){global$wp_query;$wp_query->set_404(); status_header(404); nocache_headers();include( get_query_template('404'));die();}将上方编码加上到当今主题的 single.php、page.php 文档的最顶部
本文来自:辣条高新科技.WZZTI.COM本文来自:辣条高新科技.WZZTI.COM本文来自:辣条高新科技WZZTI.COM