由于本人使用的是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