在Typecho上启用URL重写功能(去掉index.php)

技术 · 2023-08-03

请确保您的Typecho安装在支持URL重写的Web服务器上,然后按照以下步骤操作:

44485-0ir42lzgbat.png

  1. 打开您的Typecho博客的“控制台”。
  2. 点击左侧菜单中的“设置”,然后选择“永久链接”选项卡。
  3. 在“永久链接结构”下拉菜单中,选择“文章名称”选项。
  4. 单击“保存设置”以保存更改。
  5. 编辑您的nginx配置文件,添加以下代码:
if (!-e $request_filename) {
    rewrite ^(.*)$ /index.php$1 last;
}

22708-7rkqlk62q3.png

  1. 保存并重启nginx服务。
  2. 现在,您的Typecho博客应该已经去掉了index.php,而且应该能够正确地使用URL重写功能。
Typecho
Theme Jasmine by Kent Liao