由于本人使用的是Plesk虚拟主机,在打开Typecho--设置--永久链接中的是否使用地址重写功能时发现无法打开,提示主机不支持。这会导致URL栏里有个index.php,我觉得比较难看,网上搜了一下,找到解决办法,现分享一下:

下面的方法适用于Apache服务器环境,经测试有效。
1、新建一个文本文件,建议使用notepad++,编码选择UTF-8 BOM,右下角换行标志选择Unix(LF)

2、将以下代码复制进去

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

将文件重命名为.htaccess,上传至网站根目录。

3、后台再次打开地址重写,然后选择强制打开,现在网站应该OK了。

本文引用至:
https://www.xiaodong.org/blog/4.html
最后修改:2021 年 07 月 04 日
如果觉得我的文章对你有用,请随意赞赏