今天上午给博客配置伪静态差点儿被自己的强迫症给逼疯。原因是之前没有给自己的网站弄伪静态,而我这个主题使用的是Typecho ,默认的URL路径是/archives/{cid}/。这个路径的结果就是在URL的结尾是不带.html的,完整的路径是这样的https://www.cshcp.com/archives/100/
我看着就觉得很不舒服,虽然URL结尾带不带.html,对网站都不会有啥太大的影响,但是我强迫症看着就是觉得很不舒服,就想把它给改正。
我们都知道,网站的URL规则一旦确认就是不能修改的,如果修改的话之前的链接就会成为死链。然后我就在纠结,到底要不要改。改的话之前的链接就都成死链了,可能会影响网站的质量,而且最近百度也对低质量的站点排查的比较严格,大家有兴趣可以去看一下我之前写的: 网站被百度判断为低质量,被百度站长删除了怎么办? 我也担心会被百度列为低质量站点。不改的话,之后的链接就只能是不带.html的看着贼难受。
纠结了一上午,一直都在改和不改之间徘徊。改会影响网站,但是现在网站的内容还比较少,影响也不是很大。不改,要一直看着难受。经过以上午的纠结,最终还是强迫症胜了。
我决定改把路径改为 /archives/{slug}.html,完整路径就是:https://www.cshcp.com/archives/100.html。这下看起来就舒服了很多。
本来是想把之前的链接提交死链的,后来想到还可以做301重定向跳转,就果断把之前旧的URL,301到了新的URL上,并顺手把404也从定向到首页了。这些都弄完之后就觉得舒服多了。
确实是强迫症 我喜欢越短越好