Typecho去掉网站链接index.php的方法

Typecho博客如何去掉网站链接URL中的index.php?在Typecho控制台通过永久链接设置,开启地址重写功能,然后设置自定义文章路径的方式来去掉网站URL链接中的index.php,环境吧分享Typecho去掉网站链接index.php的方法:

Typecho去掉网站链接index.php的方法

Typecho去掉网址中的index.php,解决方法很简单,通过永久链接设置开启地址重写功能即可,然后在网站服务器端配置相应的伪静态规则即可:

地址重写即rewrite功能是某些服务器软件提供的优化内部连接的功能,打开此功能可以让你的链接看上去完全是静态地址。

一:登录到Typecho控制台

地址:http://你的网站域名/admin

二:在Typecho控制台选择“设置”--“永久链接”

是否使用地址重写功能:选择开启
自定义文章路径:可以选择,也可以个性化定义,然后保存

如果提示“重写功能检测失败, 请检查你的服务器设置”,不用管,勾选“如果你任然想启动此功能,请勾选这里”即可。

三:在网站服务器或虚拟主机端设置伪静态规则

环境吧分享Apache和Nginx Web服务器环境下的Typecho伪静态规则,大家根据实际情况选择和配置伪静态规则:

  • Typecho Apache伪静态
  • 复制下方Typecho Apache伪静态伪静态规则,保存并命名为.htaccess,将.htaccess上传到网站根目录即可

  • Typecho Nginx伪静态
  • 复制下方Typecho Nginx伪静态规则,保存为typecho.conf,在Nginx的网站配置文件中调用typecho.conf伪静态规则:

    如果是宝塔面板,宝塔后台--“网站”--“设置”--“伪静态”,选择typecho伪静态规则即可,宝塔面板内置了两种typecho的伪静态规则。

    注意:购买「阿里云服务器特惠活动」,可以「领取2000元代金券」,符合条件的订单可以使用代金券抵扣。