• 技术文章 >后端开发 >PHP问题

    typecho如何去掉index.php

    藏色散人藏色散人2020-08-22 10:46:37原创1461

    typecho去掉index.php的方法:首先依次打开“设置->永久链接”;然后依次打开“网站-设置-配置文件”;接着修改nginx配置规则并保存即可。

    推荐:《PHP视频教程

    Typecho去掉index.php让链接更美观

    Typecho后台设置永久链接后,会在域名后加上index.php,很多人都接受不了

    更改前是这样的:http://sunpma.com/index.php/archives/86/

    更改后是这样的:http://sunpma.com/86.html

    开始设置

    打开设置 / 永久链接,改成如下图所示

    这时会提醒你“重写功能检测失败,请检查你的服务器设置” 不用理会继续开启,然后保存设置

    企业微信截图_15980642752275.png

    按照以上设置,文章链接会是数字,比如:/86.html

    而分类页和独立页面会是缩阅名,而缩阅名可以自己设置,比如:/ss.html

    注意:现在打开你的博客文章会出现404错误

    然后我们需要修改nginx配置规则

    如果使用的宝塔面板,就在 网站-设置-配置文件 里面修改

    在规则里加入以下代码后保存

    if (!-e $request_filename) {
      rewrite ^(.*)$ /index.php$1 last;
    }

    以宝塔面板为例:

    企业微信截图_15980642825039.png

    好了,一切都搞定了,现在打开你博客文章看看吧!

    以上就是typecho如何去掉index.php的详细内容,更多请关注php中文网其它相关文章!

    声明:本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理
    专题推荐:typecho index.php
    上一篇:php如何删除特定字符串 下一篇:php无法下载大文件怎么办
    大前端线上培训班

    相关文章推荐

    • tp5如何隐藏index.php文件• apache怎么去掉index.php• 如何更改首页默认index.php改成index.html• 如何去掉index.php

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网