Typecho以其简单、苗条、稳定著称,通过几天的测试体验的确不错;
作为一个伪完美主义者,在使用永久链接“后台→设置→永久链接”功能时,发现一个问题:
设置时,提示未开启rewrite(其实阿里云是开启的);

1>如果不开启使用地址重写功能;
则原本应该是:www.songso.cc/soft/**.html
变成了:www.songso.cc/index.php/soft/**.html
多了个index.php
2>如果不理会提示,强行设置开启rewrite,则所有页面会报错。

伪完美主义者是不能接受滴,找到解决办法:给虚拟主机加上rewrite规则即可,具体为:
新建一个文本文档,复制以下内容:

RewriteEngine On

RewriteBase /

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^(.*)$ index.php [L,E=PATH_INFO:$1]

另存为:htaccess
注意:不要扩展名!不要扩展名!不要扩展名!
然后:
1>将htaccess上传到虚拟主机的htdocs目录;
2>将htaccess重命名为 .htaccess
Over。

Last modification:November 11th, 2018 at 10:40 pm