• 解决Typecho 伪静态在宝塔面板apache环境不生效的问题

    • 起因:我原来的服务器使用的是WNMP集成环境,使用Nginx管理站点,Typecho伪静态一直很正常的,至从Typecho发布1.1版之后,我就想升级我的站点程序,但是原来WEB环境太老了,要升级PHP和MYSQL才能更新,搞了几次都没有成功,要在Linux下手动更新PHP和MYSQL程序,对于我这种Linux萌新来说,太难了呀,升级这件事拖了两年多(原来站点上还有一些项目配置文件要用),所以升级这件事也就一拖再拖。

      过程:去年由于项目需要,把我的阿里云ECS配置升级了,把原来博客程序备份下来,经博友V介绍说宝塔面板非常好用,于是就用宝塔把我的WEB服务器管理起来了,在Nginx下Typecho伪静态一切正常,但是宝塔升级到7.0之后,伪静态一直不能正常开启,研究了很多,搞了几个月,查了各种资料,终于在前几天把这个问题解决了。

      我现在使用的是typecho最新开发版
      下载地址:http://typecho.org/download
      typecho版本.png

      宝塔最新版7.03
      宝塔版7.03.png

      WEB环境:Apache 2.4.41 / MYSQL 5.6.45
      WEB环境.png

      PHP 5.6
      站点PHP5.6.png

      伪静态设置
      伪静态设置.png

      <IfModule mod_rewrite.c>
      RewriteEngine On
      RewriteBase /
      RewriteCond %{REQUEST_FILENAME} !-f
      RewriteCond %{REQUEST_FILENAME} !-d
      RewriteRule ^(.*)$ /index.php/$1 [L]
      </IfModule>
      

      typecho伪静态启用成功
      typecho伪静态启用成功.png

      标签: 伪静态, typecho

    • 已有 2 条评论 »

      Loye

      Loye December 4th, 2019 at 02:35 pm

      #1

      其实直接选用默认风格( /archives/{cid}/),然后在BT面板后台直接选择wordpress的.htaccess配置文件就可以。

      • 发表评论: ( 注意:为了防止广告评论,本站链接已经启用nofollow)
      •   您的名字
      •   E-mail
      •   您的网址(选填)

Powered by Typecho)))   ICP:蜀ICP备05009250号