Typecho伪静态设置方法

2022-04-12T22:29:00

修改目的是为了网站链接跳转时不显示index.php地址的显示,改伪静态需要根据自己的网络环境修改:

  • 1:修改.htaccess文件

需要注意的一点.htaccess文件放在网站根目录,如果Typecho安装在网站的二级目录下,需要对RewriteRule ^(.*)$ /index.php/$1 [L]路径进行修改

例如Linux Apache 环境 (.htaccess):

<IfModule mod_rewrite.c>
RewriteEngine On
# 下面是在根目录,文件夹要修改路径
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /typecho/index.php/$1 [L]
</IfModule>

修改apache服务器/usr/local/etc/apache24/sites-enabled/httpd-vhost.conf文件
新增行LoadModule rewrite_module modules/mod_rewrite.so

其它环境下修改没有尝试,所以不提供修改方法;

  • 2.后台配置typecho伪静态

如上图所示,选择你喜欢的URL形式即可,如果有个红色的框提示的话,勾选后再提交即可。

就这么两个步骤,但是缺一不可。

以下是效果展示,之前需要

https://ntnas.top:82/typecho/index.php/sitemap.xml

才能访问的网站地图,改成伪静态后,可以按

https://ntnas.top:82/typecho/sitemap.xml

直接访问。

当前页面是本站的「Baidu MIP」版。发表评论请点击:完整版 »