WEB服务使用的Nginx,将Typecho安装在某个二级目录下,比如安装在note
,设置伪静态方法如下。
伪静态规则
将下面的伪静态规则添加到nginx vhost配置文件,并重启nginx
location /note/ {
if (-f $request_filename/index.html){
rewrite (.*) $1/index.html break;
}
if (-f $request_filename/index.php){
rewrite (.*) $1/index.php last;
}
if (!-f $request_filename){
rewrite (.*) /note/index.php last;
}
}
注意note
就是您自己的二级目录,请根据实际情况调整。
设置地址重写
进入Typecho后台 - 设置 - 永久链接 - 将地址重写功能启用,如下截图。
注意事项
修改nginx配置后一定要重载一次,否则不会生效。同时还需要检查PHP PATHINFO是否启用,否则可能会有问题。
偶然路过,留个脚印
不错学习了!
感谢分享。
虽然不知道说的是什么,但看起来好厉害的样子!
我的是宝塔环境怎么安装啊
你好有没有.htaccess的