[教程]Typecho 如何开启伪静态?

Step1:Typecho 配置伪静态

如图,在 typecho 后台,开启伪静态,并选择你喜好的 url 形式:

[教程]Typecho 如何开启伪静态?

Step2:配置服务器的 rewrite 规则

如果在保存上述配置的时候,typecho 无法自动配置,那么你可能需要手动配置服务器的 rewrite 规则。 nginx 配置. conf:

if (-f $request_filename/index.html){
    rewrite (.*) $1/index.html break;
    }
if (-f $request_filename/index.php){
    rewrite (.*) $1/index.php;
    }
if (!-e $request_filename){
    rewrite (.*) /index.php;
    }

Linux Apache 环境 (.htaccess):

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

虚拟主机如果是 apache 的,在网站根目录找到. htaccess,可能设置了隐藏文件,显示隐藏文件就能看到了。 然后编辑. htaccess 文件,加入上文中对应的 apache 配置代码保存。然后去 typecho 程序后台,设置 > 永久链接,按照上文中图片的设置,保存即可。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

给TA打赏
共{{data.count}}人
人已打赏
技术教程

Jenkins 内存优化问题

2023-7-27 9:01:09

技术教程

ChatGPT 国内反代理API接口

2023-9-25 17:07:03

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索