首页 随随便便写,学习笔记,实用教程

IMG_20201119_125204.jpg

前言

由于我今天发现了一个typecho小程序项目,我正在编译的时候出错了,小程序获取不了博客的数据,一个接口是不加index.php的,可是我的网站平时一直都存在index.php,所以这个接口按理说是该加上index.php的,我就试着加了上去,结果真的获取成功了。
由于小程序不是我写的,直接修改小程序源码有点不现实,所以我打算把博客的index.php给去掉

正文

这里废话就不多说了,我就直接找一找原因吧。通过百度得知这是伪静态设置的原因,有说直接在根目录改伪静态文件的,有的说在伪静态文件中添加什么代码的,结果都试了一遍,没用啊。

操作1

我想到了typecho后台有个"永久链接"设置功能,好像能进行地址重写功能
IMG_20201119_141357.jpg
点击进入后找到地址重写,点击启用
IMG_20201119_141424.jpg
启用后会显示:启用后可能会出错,勾选后会继续启用,我们勾选继续启用,然后给保存。

操作2

启用地址重写功能后再点击文章的时候就不会出现/index.php/了,在文章地址那只会输出文章的id。
可是这只是设置的第一步,如果不进行第二步的话,在你点击文章的时候会显示404的。这时候你就得去服务器设置伪静态了,我服务器使用的是宝塔面板,所以我在演示的时候用宝塔演示。
Screenshot_2020-11-19-14-21-38-165_com.android.browser.jpg
我们在宝塔面板对自己的博客进行设置,点击伪静态设置
Screenshot_2020-11-19-14-21-49-397_com.android.browser.jpg
选择typecho然后进行保存就OK了,这样在博客上点击文章的时候就不会出现404这种问题了。

总结

去掉typecho博客的/index.php/只需要设置两个步骤
[blueinfo title="第一步"]在博客后台设置永久连接,把重定向打开保存[/blueinfo]
[blueinfo title="第二步"]在服务器后台给博客网站伪静态设置typecho保存[/blueinfo]




文章评论

    潮酷鞋? 访客BrowserSystem
    2020-11-20 21:21   回复

    老公

    Veen Zhao 访客ChromeWindows
    2020-11-20 10:10   回复

    测试

    126494 访客ChromeAndroid
    2020-11-20 8:07   回复

    测试

    123 访客ChromeAndroid
    2020-11-20 8:06   回复

    测试

    观后无感 访客BrowserSystem
    2020-11-19 22:10   回复

    测试

    观后无感 访客BrowserSystem
    2020-11-19 22:09   回复

    测试

    观后无感 访客BrowserSystem
    2020-11-19 22:09   回复

    测试

    观后无感 访客BrowserSystem
    2020-11-19 22:09   回复

    测试

    观后无感 访客BrowserSystem
    2020-11-19 22:07   回复

    ceshi

目录