typecho伪静态如何去掉index.php

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了typecho伪静态如何去掉index.php相关的知识,希望对你有一定的参考价值。

都知道Typecho是由国人开发的一套非常优秀的单人博客系统,代码短小,简单友好,最新的1.0正式版不足1MB,老早以前用过,最近看了看,终于更新版本到现在的1.0正式版。

系统安装要求

  • php 5.2 以上
  • mysql, PostgreSQL, SQLite 任意一种数据库支持,并在 PHP 中安装了相关扩展
  • CURL扩展支持
  • mbstring 或 iconv 扩展支持

伪静态规则

RewriteEngine

OnRewriteBase /RewriteCond %{REQUEST_FILENAME} !-fRewriteCond %{REQUEST_FILENAME} !-dRewriteRule ^(.*)$ index.php [L,E=PATH_INFO:$1]

替换原有的.htaccess

文件即可

然后在:设置 - 永久连接设置选项里,勾选启用地址重写功能,保存设置完成后,出现提示:

重写功能检测失败,请检查你的服务器设置,如果你仍然想启用此功能,请勾选这里勾选以后,点击保存设置。

然后那个讨厌的index.php消失了,伪静态完美了。详情请联系小梅QQ:2881064157

以上是关于typecho伪静态如何去掉index.php的主要内容,如果未能解决你的问题,请参考以下文章

thinkPHP伪静态,如何去掉index.php呢?

CI 框架 伪静态设置 去掉index.php

godaddy服务器是WINDOWS服务器安装了Typecho最新版,登录后出现:登录时显示index.php/action/login 404,

Yii IIS8下使用伪静态Url Rewrite去掉index.php

typecho安装在子目录的nginx伪静态规则

thinkphp 3.2 nginx配置伪静态PUBLIC目录变成控制器如图,求高手指点